From a8d3b2ac63fe63a9fb5b2efcc3e8f1b5973d2683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Kostrubiec?= Date: Fri, 11 Oct 2024 22:41:43 +0200 Subject: [PATCH] Ported all tests to use the new cstring literal syntax. --- test/common.rs | 2 +- test/fuzz/fail10.rs | 310 ++++----- test/fuzz/fail11.rs | 246 ++++---- test/fuzz/fail3.rs | 18 +- test/fuzz/fail4.rs | 38 +- test/fuzz/fail7.rs | 4 +- test/fuzz/fail8.rs | 64 +- test/fuzz/fail9.rs | 30 +- test/fuzz/fuzz0.rs | 970 ++++++++++++++-------------- test/fuzz/fuzz1.rs | 862 ++++++++++++------------- test/fuzz/fuzz10.rs | 904 +++++++++++++------------- test/fuzz/fuzz100.rs | 984 ++++++++++++++--------------- test/fuzz/fuzz11.rs | 1172 +++++++++++++++++----------------- test/fuzz/fuzz12.rs | 1160 +++++++++++++++++----------------- test/fuzz/fuzz13.rs | 1308 +++++++++++++++++++------------------- test/fuzz/fuzz14.rs | 904 +++++++++++++------------- test/fuzz/fuzz15.rs | 1048 +++++++++++++++--------------- test/fuzz/fuzz159.rs | 1156 ++++++++++++++++----------------- test/fuzz/fuzz16.rs | 1050 +++++++++++++++--------------- test/fuzz/fuzz17.rs | 902 +++++++++++++------------- test/fuzz/fuzz18.rs | 1096 ++++++++++++++++---------------- test/fuzz/fuzz19.rs | 820 ++++++++++++------------ test/fuzz/fuzz2.rs | 932 +++++++++++++-------------- test/fuzz/fuzz20.rs | 1014 ++++++++++++++--------------- test/fuzz/fuzz21.rs | 956 ++++++++++++++-------------- test/fuzz/fuzz22.rs | 1212 +++++++++++++++++------------------ test/fuzz/fuzz23.rs | 906 +++++++++++++------------- test/fuzz/fuzz24.rs | 1154 ++++++++++++++++----------------- test/fuzz/fuzz25.rs | 984 ++++++++++++++--------------- test/fuzz/fuzz26.rs | 996 ++++++++++++++--------------- test/fuzz/fuzz27.rs | 970 ++++++++++++++-------------- test/fuzz/fuzz28.rs | 1024 +++++++++++++++--------------- test/fuzz/fuzz29.rs | 904 +++++++++++++------------- test/fuzz/fuzz3.rs | 1166 +++++++++++++++++----------------- test/fuzz/fuzz30.rs | 1108 ++++++++++++++++---------------- test/fuzz/fuzz31.rs | 1066 +++++++++++++++---------------- test/fuzz/fuzz32.rs | 1086 +++++++++++++++---------------- test/fuzz/fuzz33.rs | 1024 +++++++++++++++--------------- test/fuzz/fuzz333.rs | 1002 ++++++++++++++--------------- test/fuzz/fuzz34.rs | 830 ++++++++++++------------ test/fuzz/fuzz35.rs | 1076 +++++++++++++++---------------- test/fuzz/fuzz36.rs | 828 ++++++++++++------------ test/fuzz/fuzz37.rs | 1058 +++++++++++++++---------------- test/fuzz/fuzz38.rs | 932 +++++++++++++-------------- test/fuzz/fuzz39.rs | 926 +++++++++++++-------------- test/fuzz/fuzz4.rs | 896 +++++++++++++------------- test/fuzz/fuzz40.rs | 1226 +++++++++++++++++------------------ test/fuzz/fuzz41.rs | 1062 +++++++++++++++---------------- test/fuzz/fuzz42.rs | 1098 ++++++++++++++++---------------- test/fuzz/fuzz43.rs | 1194 +++++++++++++++++------------------ test/fuzz/fuzz44.rs | 1062 +++++++++++++++---------------- test/fuzz/fuzz45.rs | 1310 +++++++++++++++++++------------------- test/fuzz/fuzz46.rs | 1034 +++++++++++++++--------------- test/fuzz/fuzz47.rs | 972 ++++++++++++++-------------- test/fuzz/fuzz48.rs | 1044 +++++++++++++++--------------- test/fuzz/fuzz49.rs | 1050 +++++++++++++++--------------- test/fuzz/fuzz5.rs | 1056 +++++++++++++++---------------- test/fuzz/fuzz50.rs | 1074 +++++++++++++++---------------- test/fuzz/fuzz51.rs | 826 ++++++++++++------------ test/fuzz/fuzz52.rs | 1116 ++++++++++++++++---------------- test/fuzz/fuzz53.rs | 1144 ++++++++++++++++----------------- test/fuzz/fuzz54.rs | 1110 ++++++++++++++++---------------- test/fuzz/fuzz55.rs | 866 ++++++++++++------------- test/fuzz/fuzz56.rs | 1052 +++++++++++++++--------------- test/fuzz/fuzz57.rs | 1044 +++++++++++++++--------------- test/fuzz/fuzz58.rs | 1040 +++++++++++++++--------------- test/fuzz/fuzz580.rs | 1102 ++++++++++++++++---------------- test/fuzz/fuzz59.rs | 1136 ++++++++++++++++----------------- test/fuzz/fuzz6.rs | 1026 +++++++++++++++--------------- test/fuzz/fuzz60.rs | 906 +++++++++++++------------- test/fuzz/fuzz61.rs | 1080 +++++++++++++++---------------- test/fuzz/fuzz62.rs | 1098 ++++++++++++++++---------------- test/fuzz/fuzz63.rs | 1064 +++++++++++++++---------------- test/fuzz/fuzz64.rs | 894 +++++++++++++------------- test/fuzz/fuzz65.rs | 1030 +++++++++++++++--------------- test/fuzz/fuzz66.rs | 1100 ++++++++++++++++---------------- test/fuzz/fuzz67.rs | 966 ++++++++++++++-------------- test/fuzz/fuzz68.rs | 902 +++++++++++++------------- test/fuzz/fuzz69.rs | 836 ++++++++++++------------ test/fuzz/fuzz7.rs | 1004 ++++++++++++++--------------- test/fuzz/fuzz70.rs | 1104 ++++++++++++++++---------------- test/fuzz/fuzz71.rs | 846 ++++++++++++------------- test/fuzz/fuzz72.rs | 1208 +++++++++++++++++------------------ test/fuzz/fuzz73.rs | 972 ++++++++++++++-------------- test/fuzz/fuzz74.rs | 1058 +++++++++++++++---------------- test/fuzz/fuzz75.rs | 856 ++++++++++++------------- test/fuzz/fuzz76.rs | 876 ++++++++++++------------- test/fuzz/fuzz77.rs | 972 ++++++++++++++-------------- test/fuzz/fuzz78.rs | 1144 ++++++++++++++++----------------- test/fuzz/fuzz79.rs | 1208 +++++++++++++++++------------------ test/fuzz/fuzz8.rs | 1116 ++++++++++++++++---------------- test/fuzz/fuzz80.rs | 948 ++++++++++++++-------------- test/fuzz/fuzz81.rs | 1268 ++++++++++++++++++------------------- test/fuzz/fuzz82.rs | 1054 +++++++++++++++---------------- test/fuzz/fuzz83.rs | 942 +++++++++++++-------------- test/fuzz/fuzz84.rs | 1092 ++++++++++++++++---------------- test/fuzz/fuzz85.rs | 1074 +++++++++++++++---------------- test/fuzz/fuzz86.rs | 1078 +++++++++++++++---------------- test/fuzz/fuzz87.rs | 1218 +++++++++++++++++------------------ test/fuzz/fuzz88.rs | 1122 ++++++++++++++++---------------- test/fuzz/fuzz89.rs | 1012 ++++++++++++++--------------- test/fuzz/fuzz9.rs | 994 ++++++++++++++--------------- test/fuzz/fuzz90.rs | 1014 ++++++++++++++--------------- test/fuzz/fuzz91.rs | 1022 +++++++++++++++--------------- test/fuzz/fuzz92.rs | 1210 +++++++++++++++++------------------ test/fuzz/fuzz93.rs | 976 ++++++++++++++-------------- test/fuzz/fuzz94.rs | 1064 +++++++++++++++---------------- test/fuzz/fuzz95.rs | 958 ++++++++++++++-------------- test/fuzz/fuzz952.rs | 900 +++++++++++++------------- test/fuzz/fuzz96.rs | 1038 +++++++++++++++--------------- test/fuzz/fuzz97.rs | 1438 +++++++++++++++++++++--------------------- test/fuzz/fuzz98.rs | 1006 ++++++++++++++--------------- test/fuzz/fuzz99.rs | 1080 +++++++++++++++---------------- test/fuzz/last_ok.rs | 64 +- 114 files changed, 54777 insertions(+), 54777 deletions(-) diff --git a/test/common.rs b/test/common.rs index eaad6095..a628a936 100644 --- a/test/common.rs +++ b/test/common.rs @@ -248,7 +248,7 @@ fn println(msg: &str) { tmp_slice[..msg.len()].clone_from_slice(msg.as_bytes()); tmp_slice[msg.len()] = b'\0'; printf( - "%s\n\0".as_ptr() as *const i8, + c"%s\n".as_ptr() as *const i8, tmp_slice.as_ptr() as *const i8, ); free(tmp as *mut core::ffi::c_void); diff --git a/test/fuzz/fail10.rs b/test/fuzz/fail10.rs index 9974192b..06f42dbe 100644 --- a/test/fuzz/fail10.rs +++ b/test/fuzz/fail10.rs @@ -117,7 +117,7 @@ fn fn4() -> () { _5 = 16692680020138226209_u64 as f64; unsafe { printf( - "%f\n\0".as_ptr() as *const c_char, + c"%f\n".as_ptr() as *const c_char, _5 as core::ffi::c_double, ) }; @@ -125,7 +125,7 @@ fn fn4() -> () { pub fn fn0() -> () { let _5 = 2279710617_u32 as i64; unsafe { - printf("%li\n\0".as_ptr() as *const c_char, _5); + printf(c"%li\n".as_ptr() as *const c_char, _5); } } @@ -191,15 +191,15 @@ fn dump_var( val3: impl PrintFDebug, ) { unsafe { - printf("fn%u:_%u = \0".as_ptr() as *const c_char, f, var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char, f, var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var1); + printf(c"\n_%u = ".as_ptr() as *const c_char, var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var2); + printf(c"\n_%u = ".as_ptr() as *const c_char, var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var3); + printf(c"\n_%u = ".as_ptr() as *const c_char, var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } trait PrintFDebug { @@ -207,20 +207,20 @@ trait PrintFDebug { } impl PrintFDebug for Adt21 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt21::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt21::".as_ptr() as *const c_char) }; match self { Self::Variant2 { fld0, fld2 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } impl PrintFDebug for i128 { @@ -230,78 +230,78 @@ impl PrintFDebug for i128 { } impl PrintFDebug for [T; N] { unsafe fn printf_debug(&self) { - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self { b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for isize { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self as isize); + printf(c"%li".as_ptr() as *const c_char, *self as isize); } } impl PrintFDebug for u64 { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self); + printf(c"%lu".as_ptr() as *const c_char, *self); } } impl PrintFDebug for (A, B, C, D) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for u32 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self); + printf(c"%u".as_ptr() as *const c_char, *self); } } impl PrintFDebug for f64 { unsafe fn printf_debug(&self) { printf( - "%f\0".as_ptr() as *const c_char, + c"%f".as_ptr() as *const c_char, *self as core::ffi::c_double, ); } } impl PrintFDebug for i16 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i16 as c_int); } } impl PrintFDebug for u8 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u8 as c_int); } } impl PrintFDebug for bool { unsafe fn printf_debug(&self) { if *self { - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else { - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for () { unsafe fn printf_debug(&self) { - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for u128 { unsafe fn printf_debug(&self) { printf( - "%lx%lx\0".as_ptr() as *const c_char, + c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64, *self as u64, ); @@ -314,18 +314,18 @@ impl PrintFDebug for &T { } impl PrintFDebug for char { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u32); + printf(c"%u".as_ptr() as *const c_char, *self as u32); } } impl PrintFDebug for u16 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u16 as c_int); } } impl PrintFDebug for f32 { unsafe fn printf_debug(&self) { printf( - "%f\0".as_ptr() as *const c_char, + c"%f".as_ptr() as *const c_char, *self as core::ffi::c_double, ); } @@ -333,19 +333,19 @@ impl PrintFDebug for f32 { impl PrintFDebug for i64 { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self); + printf(c"%li".as_ptr() as *const c_char, *self); } } impl PrintFDebug for i32 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self); + printf(c"%i".as_ptr() as *const c_char, *self); } } impl PrintFDebug for Adt60 { unsafe fn printf_debug(&self) { unsafe { printf("Adt60{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone, Default)] @@ -356,27 +356,27 @@ pub struct Adt60 { } impl PrintFDebug for (A, B, C) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for i8 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i8 as c_int); } } impl PrintFDebug for (A, B) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -389,31 +389,31 @@ impl< > PrintFDebug for (A, B, C, D, E, F) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for usize { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self as usize); + printf(c"%lu".as_ptr() as *const c_char, *self as usize); } } @@ -434,7 +434,7 @@ fn bob(mut _1: isize, mut _2: i8) { impl PrintFDebug for Adt45 { unsafe fn printf_debug(&self) { unsafe { printf("Adt45{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone,Default)] @@ -445,7 +445,7 @@ pub struct Adt45 { } impl PrintFDebug for Adt51 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt51::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt51::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -454,40 +454,40 @@ impl PrintFDebug for Adt51 { fld3, fld4, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0 } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1, fld2 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -514,7 +514,7 @@ pub enum Adt51 { impl PrintFDebug for Adt54 { unsafe fn printf_debug(&self) { unsafe { printf("Adt54{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -530,7 +530,7 @@ pub struct Adt54 { impl PrintFDebug for Adt48 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt48::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt48::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -542,31 +542,31 @@ impl PrintFDebug for Adt48 { fld6, fld7, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -576,25 +576,25 @@ impl PrintFDebug for Adt48 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -624,7 +624,7 @@ pub enum Adt48 { impl PrintFDebug for Adt44 { unsafe fn printf_debug(&self) { unsafe { printf("Adt44{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -633,7 +633,7 @@ pub struct Adt44 { } impl PrintFDebug for Adt42 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt42::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt42::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -643,25 +643,25 @@ impl PrintFDebug for Adt42 { fld4, fld5, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -671,37 +671,37 @@ impl PrintFDebug for Adt42 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1, fld2 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -741,7 +741,7 @@ pub enum Adt42 { impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: i64, @@ -757,21 +757,21 @@ impl PrintFDebug for *mut T{ } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for *const T{ diff --git a/test/fuzz/fail11.rs b/test/fuzz/fail11.rs index 45842026..7ffba2a9 100644 --- a/test/fuzz/fail11.rs +++ b/test/fuzz/fail11.rs @@ -41,36 +41,36 @@ impl PrintFDebug for &mut T { } impl PrintFDebug for i8 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i8 as c_int); } } impl PrintFDebug for u8 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u8 as c_int); } } impl PrintFDebug for i16 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i16 as c_int); } } impl PrintFDebug for u16 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u16 as c_int); } } impl PrintFDebug for i32 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self); + printf(c"%i".as_ptr() as *const c_char, *self); } } impl PrintFDebug for f32 { unsafe fn printf_debug(&self) { if self.is_nan() { - printf("NaN\0".as_ptr() as *const c_char); + printf(c"NaN".as_ptr() as *const c_char); } else { printf( - "%f\0".as_ptr() as *const c_char, + c"%f".as_ptr() as *const c_char, *self as core::ffi::c_double, ); } @@ -79,10 +79,10 @@ impl PrintFDebug for f32 { impl PrintFDebug for f64 { unsafe fn printf_debug(&self) { if self.is_nan() { - printf("NaN\0".as_ptr() as *const c_char); + printf(c"NaN".as_ptr() as *const c_char); } else { printf( - "%f\0".as_ptr() as *const c_char, + c"%f".as_ptr() as *const c_char, *self as core::ffi::c_double, ); } @@ -90,32 +90,32 @@ impl PrintFDebug for f64 { } impl PrintFDebug for [T; N] { unsafe fn printf_debug(&self) { - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self { b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self); + printf(c"%u".as_ptr() as *const c_char, *self); } } impl PrintFDebug for char { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u64); + printf(c"%u".as_ptr() as *const c_char, *self as u64); } } impl PrintFDebug for i64 { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self); + printf(c"%li".as_ptr() as *const c_char, *self); } } impl PrintFDebug for u64 { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self); + printf(c"%lu".as_ptr() as *const c_char, *self); } } impl PrintFDebug for i128 { @@ -126,7 +126,7 @@ impl PrintFDebug for i128 { impl PrintFDebug for u128 { unsafe fn printf_debug(&self) { printf( - "%lx%lx\0".as_ptr() as *const c_char, + c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64, *self as u64, ); @@ -134,83 +134,83 @@ impl PrintFDebug for u128 { } impl PrintFDebug for isize { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self as isize); + printf(c"%li".as_ptr() as *const c_char, *self as isize); } } impl PrintFDebug for usize { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self as usize); + printf(c"%lu".as_ptr() as *const c_char, *self as usize); } } impl PrintFDebug for bool { unsafe fn printf_debug(&self) { if *self { - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else { - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for () { unsafe fn printf_debug(&self) { - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C, D) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C, D, E) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -223,19 +223,19 @@ impl< > PrintFDebug for (A, B, C, D, E, F) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -249,21 +249,21 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -278,23 +278,23 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -310,25 +310,25 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -345,27 +345,27 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -383,29 +383,29 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J, K) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -424,31 +424,31 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J, K, L) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -464,15 +464,15 @@ fn dump_var( val3: impl PrintFDebug, ) { unsafe { - printf("fn%u:_%u = \0".as_ptr() as *const c_char, f, var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char, f, var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var1); + printf(c"\n_%u = ".as_ptr() as *const c_char, var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var2); + printf(c"\n_%u = ".as_ptr() as *const c_char, var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var3); + printf(c"\n_%u = ".as_ptr() as *const c_char, var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } @@ -484,12 +484,12 @@ fn fn6() { unsafe { printf( - "offset of fld0:%p. size of fld0:%x\n\0".as_ptr() as *const i8, + c"offset of fld0:%p. size of fld0:%x\n".as_ptr() as *const i8, core::ptr::addr_of!(tmp5.fld0) as usize - core::ptr::addr_of!(tmp5) as usize, core::mem::size_of_val(&tmp5.fld0) as u32, ); printf( - "offset of fld1:%p. size of fld1:%x\n\0".as_ptr() as *const i8, + c"offset of fld1:%p. size of fld1:%x\n".as_ptr() as *const i8, core::ptr::addr_of!(tmp5.fld1) as usize - core::ptr::addr_of!(tmp5) as usize, core::mem::size_of_val(&tmp5.fld1) as u32, ); @@ -605,8 +605,8 @@ pub fn main() { impl PrintFDebug for Adt50 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt50{\0".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt50{".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone, Debug, Default)] @@ -911,8 +911,8 @@ pub fn fn16( } impl PrintFDebug for Adt45 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt45{\0".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt45{".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] diff --git a/test/fuzz/fail3.rs b/test/fuzz/fail3.rs index f15abf34..80676a34 100644 --- a/test/fuzz/fail3.rs +++ b/test/fuzz/fail3.rs @@ -10,22 +10,22 @@ trait PrintFDebug { } impl PrintFDebug for i64 { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self); + printf(c"%li".as_ptr() as *const c_char, *self); } } impl PrintFDebug for char { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u64); + printf(c"%u".as_ptr() as *const c_char, *self as u64); } } impl PrintFDebug for usize { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self as usize); + printf(c"%lu".as_ptr() as *const c_char, *self as usize); } } impl PrintFDebug for i32 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self); + printf(c"%i".as_ptr() as *const c_char, *self); } } #[inline(never)] @@ -41,15 +41,15 @@ fn dump_var( val3: impl PrintFDebug, ) { unsafe { - printf("fn%u:_%u = \0".as_ptr() as *const c_char, f, var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char, f, var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var1); + printf(c"\n_%u = ".as_ptr() as *const c_char, var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var2); + printf(c"\n_%u = ".as_ptr() as *const c_char, var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var3); + printf(c"\n_%u = ".as_ptr() as *const c_char, var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[derive(Copy, Clone)] diff --git a/test/fuzz/fail4.rs b/test/fuzz/fail4.rs index be4c0772..a3363377 100644 --- a/test/fuzz/fail4.rs +++ b/test/fuzz/fail4.rs @@ -13,58 +13,58 @@ trait PrintFDebug { } impl PrintFDebug for usize { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self as usize); + printf(c"%lu".as_ptr() as *const c_char, *self as usize); } } impl PrintFDebug for u64 { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self); + printf(c"%lu".as_ptr() as *const c_char, *self); } } impl PrintFDebug for () { unsafe fn printf_debug(&self) { - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for u32 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self); + printf(c"%u".as_ptr() as *const c_char, *self); } } impl PrintFDebug for u16 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u16 as c_int); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for (A,) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for [T; N] { unsafe fn printf_debug(&self) { - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self { b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } #[inline(never)] @@ -80,15 +80,15 @@ fn dump_var( val3: impl PrintFDebug, ) { unsafe { - printf("fn%u:_%u = \0".as_ptr() as *const c_char, f, var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char, f, var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var1); + printf(c"\n_%u = ".as_ptr() as *const c_char, var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var2); + printf(c"\n_%u = ".as_ptr() as *const c_char, var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var3); + printf(c"\n_%u = ".as_ptr() as *const c_char, var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } diff --git a/test/fuzz/fail7.rs b/test/fuzz/fail7.rs index bbaf87a7..eb7a4cb7 100644 --- a/test/fuzz/fail7.rs +++ b/test/fuzz/fail7.rs @@ -28,7 +28,7 @@ impl PrintFDebug for *const T{ } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for (){ @@ -40,7 +40,7 @@ fn dump_var( var2: usize, val2: impl PrintFDebug, ) { unsafe{ - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); } } diff --git a/test/fuzz/fail8.rs b/test/fuzz/fail8.rs index fddd2dd5..6a8377a8 100644 --- a/test/fuzz/fail8.rs +++ b/test/fuzz/fail8.rs @@ -17,7 +17,7 @@ trait PrintFDebug { } impl PrintFDebug for i8 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i8 as c_int); } } impl PrintFDebug for u8 { @@ -28,7 +28,7 @@ impl PrintFDebug for i16 { } impl PrintFDebug for u16 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u16 as c_int); } } impl PrintFDebug for [T; N] { @@ -38,12 +38,12 @@ impl PrintFDebug for [T; N] { } impl PrintFDebug for u32 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self); + printf(c"%u".as_ptr() as *const c_char, *self); } } impl PrintFDebug for char { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u64); + printf(c"%u".as_ptr() as *const c_char, *self as u64); } } impl PrintFDebug for i64 { @@ -60,7 +60,7 @@ impl PrintFDebug for i128 { impl PrintFDebug for u128 { unsafe fn printf_debug(&self) { printf( - "%lx%lx\0".as_ptr() as *const c_char, + c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64, *self as u64, ); @@ -68,7 +68,7 @@ impl PrintFDebug for u128 { } impl PrintFDebug for isize { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self as isize); + printf(c"%li".as_ptr() as *const c_char, *self as isize); } } impl PrintFDebug for usize { @@ -82,18 +82,18 @@ impl PrintFDebug for () { } impl PrintFDebug for (A,) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C) { @@ -101,15 +101,15 @@ impl PrintFDebug for (A, B, C) { } impl PrintFDebug for (A, B, C, D) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } fn dump_var( @@ -124,11 +124,11 @@ fn dump_var( val3: impl PrintFDebug, ) { unsafe { - printf("fn%u:_%u = \0".as_ptr() as *const c_char, f, var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char, f, var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var1); + printf(c"\n_%u = ".as_ptr() as *const c_char, var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var2); + printf(c"\n_%u = ".as_ptr() as *const c_char, var2); val2.printf_debug(); } } @@ -367,7 +367,7 @@ pub fn main() { } impl PrintFDebug for Adt40 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt40::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt40::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1, fld2 } => {} Self::Variant1 { @@ -408,7 +408,7 @@ impl PrintFDebug for Adt41 { pub struct Adt41 {} impl PrintFDebug for Adt42 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt42::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt42::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -444,7 +444,7 @@ pub enum Adt42 { } impl PrintFDebug for Adt43 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt43::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt43::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1, fld2 } => {} Self::Variant1 { fld0 } => {} @@ -471,7 +471,7 @@ impl PrintFDebug for Adt44 { pub struct Adt44 {} impl PrintFDebug for Adt45 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt45::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt45::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -524,7 +524,7 @@ pub enum Adt45 { } impl PrintFDebug for Adt46 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt46::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt46::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1 } => {} Self::Variant1 { @@ -569,7 +569,7 @@ pub enum Adt46 { } impl PrintFDebug for Adt47 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt47::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt47::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -637,7 +637,7 @@ pub enum Adt47 { } impl PrintFDebug for Adt48 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt48::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt48::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -682,7 +682,7 @@ pub struct Adt49 { } impl PrintFDebug for Adt50 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt50::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt50::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -738,7 +738,7 @@ pub enum Adt50 { } impl PrintFDebug for Adt51 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt51::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt51::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -786,7 +786,7 @@ pub enum Adt51 { } impl PrintFDebug for Adt52 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt52::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt52::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -822,7 +822,7 @@ pub enum Adt52 { } impl PrintFDebug for Adt53 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt53::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt53::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -867,7 +867,7 @@ pub enum Adt53 { } impl PrintFDebug for Adt54 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt54::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt54::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0 } => {} Self::Variant1 { fld0 } => {} @@ -920,7 +920,7 @@ impl PrintFDebug for Adt55 { pub struct Adt55 {} impl PrintFDebug for Adt56 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt56::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt56::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, diff --git a/test/fuzz/fail9.rs b/test/fuzz/fail9.rs index 2fe5bb68..af45cce0 100644 --- a/test/fuzz/fail9.rs +++ b/test/fuzz/fail9.rs @@ -30,15 +30,15 @@ fn dump_var( val3: impl PrintFDebug, ) { unsafe { - printf("fn%u:_%u = \0".as_ptr() as *const c_char, f, var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char, f, var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var1); + printf(c"\n_%u = ".as_ptr() as *const c_char, var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var2); + printf(c"\n_%u = ".as_ptr() as *const c_char, var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var3); + printf(c"\n_%u = ".as_ptr() as *const c_char, var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } extern "C" { @@ -49,42 +49,42 @@ trait PrintFDebug { } impl PrintFDebug for () { unsafe fn printf_debug(&self) { - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for bool { unsafe fn printf_debug(&self) { if *self { - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else { - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for [T; N] { unsafe fn printf_debug(&self) { - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self { b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self); + printf(c"%u".as_ptr() as *const c_char, *self); } } impl PrintFDebug for (A,) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for isize { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self as isize); + printf(c"%li".as_ptr() as *const c_char, *self as isize); } } diff --git a/test/fuzz/fuzz0.rs b/test/fuzz/fuzz0.rs index c0e42fec..d4221c1c 100644 --- a/test/fuzz/fuzz0.rs +++ b/test/fuzz/fuzz0.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -2971,33 +2971,33 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3018,51 +3018,51 @@ fld3: [bool; 5], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3091,7 +3091,7 @@ fld5: (u32, i8), impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: bool, @@ -3104,60 +3104,60 @@ fld6: i64, fld7: i128, } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3191,45 +3191,45 @@ fld3: (char, u128), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3254,33 +3254,33 @@ fld5: (isize,), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3305,7 +3305,7 @@ fld1: *mut usize, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: ((char, u128),), @@ -3319,7 +3319,7 @@ fld6: (isize,), impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: u128, @@ -3329,7 +3329,7 @@ fld2: Adt47, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: i64, @@ -3339,54 +3339,54 @@ fld3: i8, fld4: (u8, f64), } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3416,45 +3416,45 @@ fld7: u128, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3479,72 +3479,72 @@ fld2: (u8, f64), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3582,51 +3582,51 @@ fld0: [u64; 7], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3655,81 +3655,81 @@ fld1: char, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3768,57 +3768,57 @@ fld5: i32, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3851,39 +3851,39 @@ fld0: bool, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3906,42 +3906,42 @@ fld1: u8, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz1.rs b/test/fuzz/fuzz1.rs index 4c4dd543..46190191 100644 --- a/test/fuzz/fuzz1.rs +++ b/test/fuzz/fuzz1.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -6038,84 +6038,84 @@ pub fn main() { } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6159,7 +6159,7 @@ fld6: [i128; 2], impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: [i16; 1], @@ -6169,7 +6169,7 @@ fld2: *const f64, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: ((char,), f32), @@ -6178,60 +6178,60 @@ fld2: [bool; 1], fld3: f64, } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6263,33 +6263,33 @@ fld5: [u8; 7], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6310,45 +6310,45 @@ fld2: [i64; 5], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6373,51 +6373,51 @@ fld7: f64, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6448,7 +6448,7 @@ fld3: *const i32, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: *const (*mut i32, u8), @@ -6456,7 +6456,7 @@ fld0: *const (*mut i32, u8), impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: u32, @@ -6466,7 +6466,7 @@ fld2: *const [i16; 1], impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: (i16, char), @@ -6475,70 +6475,70 @@ fld1: u16, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: f32, fld1: i8, } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6573,69 +6573,69 @@ fld2: [i16; 1], }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6670,84 +6670,84 @@ fld5: i32, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6789,33 +6789,33 @@ fld7: [i128; 2], }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6836,30 +6836,30 @@ fld0: [u8; 1], }} impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6881,7 +6881,7 @@ fld3: [bool; 1], impl PrintFDebug for Adt62{ unsafe fn printf_debug(&self){ unsafe{printf("Adt62{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt62 { fld0: u128, diff --git a/test/fuzz/fuzz10.rs b/test/fuzz/fuzz10.rs index a52adcba..6637702b 100644 --- a/test/fuzz/fuzz10.rs +++ b/test/fuzz/fuzz10.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -6488,7 +6488,7 @@ pub fn main() { impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: u16, @@ -6496,7 +6496,7 @@ fld0: u16, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: *mut i16, @@ -6505,81 +6505,81 @@ fld2: ([i16; 7], [bool; 3], u8, [bool; 8], [u128; 6], [u16; 4]), fld3: i8, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6622,7 +6622,7 @@ fld2: *mut i16, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: *mut ([u16; 4], u128, u8, f32), @@ -6634,33 +6634,33 @@ fld5: [bool; 5], fld6: [u16; 6], } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6683,36 +6683,36 @@ fld1: [usize; 8], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6736,7 +6736,7 @@ fld2: usize, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: ([u16; 4], u128, u8, f32), @@ -6745,36 +6745,36 @@ fld2: i16, fld3: ([i16; 7], [usize; 8], *mut [i8; 3]), } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6796,30 +6796,30 @@ fld1: [usize; 8], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6843,7 +6843,7 @@ fld0: [u128; 6], impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: ([usize; 4],), @@ -6855,78 +6855,78 @@ fld5: [u128; 6], fld6: i64, } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6968,7 +6968,7 @@ fld6: Adt48, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: ([usize; 4],), @@ -6979,66 +6979,66 @@ fld4: i16, fld5: Adt46, } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7074,54 +7074,54 @@ fld2: *mut bool, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7151,66 +7151,66 @@ fld5: [u16; 4], }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7244,39 +7244,39 @@ fld7: Adt46, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7299,78 +7299,78 @@ fld2: [usize; 8], }} impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz100.rs b/test/fuzz/fuzz100.rs index 236e2f9d..d00e4f22 100644 --- a/test/fuzz/fuzz100.rs +++ b/test/fuzz/fuzz100.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -6370,58 +6370,58 @@ pub fn main() { impl PrintFDebug for Adt38{ unsafe fn printf_debug(&self){ unsafe{printf("Adt38{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt38 { fld0: *const *mut [u128; 6], fld1: (isize, [u64; 2]), } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6448,45 +6448,45 @@ fld7: ([i8; 7], f32, [i128; 8]), }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6511,42 +6511,42 @@ fld2: i16, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6570,48 +6570,48 @@ fld3: [u64; 8], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6639,84 +6639,84 @@ fld2: [i128; 8], }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6758,63 +6758,63 @@ fld7: Adt42, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6849,54 +6849,54 @@ fld1: Adt42, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6926,48 +6926,48 @@ fld2: i32, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6993,72 +6993,72 @@ fld7: f64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7096,7 +7096,7 @@ fld5: (isize, [u64; 2]), impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: ([i8; 7], (u32,)), @@ -7109,69 +7109,69 @@ fld6: [u64; 2], fld7: [i8; 7], } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7208,7 +7208,7 @@ fld4: *const *mut [u128; 6], impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: [i128; 8], @@ -7223,7 +7223,7 @@ fld7: f64, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: *const [u128; 6], @@ -7232,36 +7232,36 @@ fld2: usize, fld3: Adt45, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7285,54 +7285,54 @@ fld5: i32, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: *mut u16, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz11.rs b/test/fuzz/fuzz11.rs index cf5f064a..71d16fe4 100644 --- a/test/fuzz/fuzz11.rs +++ b/test/fuzz/fuzz11.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -6406,7 +6406,7 @@ pub fn main() { impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: [usize; 7], @@ -6419,69 +6419,69 @@ fld6: *mut bool, fld7: *mut f32, } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6518,60 +6518,60 @@ fld3: u128, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6603,48 +6603,48 @@ fld7: [char; 5], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6672,84 +6672,84 @@ fld3: *const i16, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6791,75 +6791,75 @@ fld6: i64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6898,39 +6898,39 @@ fld6: *const i16, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6955,42 +6955,42 @@ fld3: Adt42, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7016,39 +7016,39 @@ fld0: [u16; 7], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7071,81 +7071,81 @@ fld4: i16, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7188,7 +7188,7 @@ fld7: *mut *mut f32, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: [u16; 7], @@ -7201,66 +7201,66 @@ fld6: Adt43, fld7: *const *const i16, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7294,57 +7294,57 @@ fld5: Adt43, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7377,84 +7377,84 @@ fld5: Adt47, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7496,60 +7496,60 @@ fld1: [bool; 6], }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7581,30 +7581,30 @@ fld6: *const i16, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7626,7 +7626,7 @@ fld1: *const i128, impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: Adt52, diff --git a/test/fuzz/fuzz12.rs b/test/fuzz/fuzz12.rs index 5b1a6d34..bfd0de77 100644 --- a/test/fuzz/fuzz12.rs +++ b/test/fuzz/fuzz12.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4798,57 +4798,57 @@ pub fn main() { } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4879,66 +4879,66 @@ fld5: *const u16, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4974,60 +4974,60 @@ fld2: *const ([i32; 6], (isize, i32, u64, f64), [i16; 8]), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5061,30 +5061,30 @@ fld4: Adt44, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5104,72 +5104,72 @@ fld0: i64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5207,30 +5207,30 @@ fld5: *const i128, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5250,45 +5250,45 @@ fld2: *mut (isize, *mut bool), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5313,90 +5313,90 @@ fld6: (i64,), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5440,57 +5440,57 @@ fld5: f32, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5523,72 +5523,72 @@ fld1: (u32,), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5626,30 +5626,30 @@ fld2: i128, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5669,90 +5669,90 @@ fld3: *mut bool, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5796,36 +5796,36 @@ fld7: *const ([i32; 6], (isize, i32, u64, f64), [i16; 8]), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5853,7 +5853,7 @@ fld0: i32, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: *const u16, @@ -5868,75 +5868,75 @@ fld7: Adt54, impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: Adt49, } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5973,33 +5973,33 @@ fld7: i128, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz13.rs b/test/fuzz/fuzz13.rs index dc61a867..8f3d8c6c 100644 --- a/test/fuzz/fuzz13.rs +++ b/test/fuzz/fuzz13.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -2714,51 +2714,51 @@ pub fn main() { } impl PrintFDebug for Adt37{ - unsafe fn printf_debug(&self){unsafe{printf("Adt37::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt37::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2789,7 +2789,7 @@ fld3: (u8, u8), impl PrintFDebug for Adt38{ unsafe fn printf_debug(&self){ unsafe{printf("Adt38{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt38 { fld0: u8, @@ -2797,54 +2797,54 @@ fld1: [i128; 4], fld2: u32, } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2874,87 +2874,87 @@ fld4: [char; 7], }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2997,66 +2997,66 @@ fld6: [u128; 4], }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3092,57 +3092,57 @@ fld4: Adt37, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3173,81 +3173,81 @@ fld6: f32, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3288,90 +3288,90 @@ fld7: i128, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3415,45 +3415,45 @@ fld6: [bool; 8], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3478,75 +3478,75 @@ fld6: [bool; 8], }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3585,75 +3585,75 @@ fld5: [i128; 2], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3692,30 +3692,30 @@ fld4: (i128, i32, i128, isize), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3735,57 +3735,57 @@ fld3: [i128; 1], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3816,7 +3816,7 @@ fld7: Adt47, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: [bool; 6], @@ -3828,42 +3828,42 @@ fld5: (f32, [i128; 4], [i128; 4], (u8, u8), i32), fld6: Adt37, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3887,69 +3887,69 @@ fld6: f64, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3986,66 +3986,66 @@ fld1: Adt51, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz14.rs b/test/fuzz/fuzz14.rs index 30f8e5c1..dc5043d7 100644 --- a/test/fuzz/fuzz14.rs +++ b/test/fuzz/fuzz14.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -1318,7 +1318,7 @@ pub fn main() { impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: *mut u64, @@ -1326,66 +1326,66 @@ fld1: *const f64, fld2: *const (i8, i32), } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1421,54 +1421,54 @@ fld4: f32, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1498,63 +1498,63 @@ fld7: i128, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1589,7 +1589,7 @@ fld7: i128, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: u128, @@ -1598,33 +1598,33 @@ fld2: ((i8, i32), *const f64, u32), fld3: i8, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1645,57 +1645,57 @@ fld4: i32, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1730,52 +1730,52 @@ fld4: u64, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: [char; 8], fld1: u32, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1802,40 +1802,40 @@ fld5: i32, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: [u64; 2], fld1: *mut u64, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1862,46 +1862,46 @@ fld0: u8, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: ([i128; 4], [i128; 4], *mut u64), fld1: Adt46, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1924,78 +1924,78 @@ fld0: Adt44, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2035,42 +2035,42 @@ fld5: ((i8, i32), (u32,), *mut u64), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2094,42 +2094,42 @@ fld6: Adt42, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2153,51 +2153,51 @@ fld4: i16, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz15.rs b/test/fuzz/fuzz15.rs index bc81ccd4..678d42af 100644 --- a/test/fuzz/fuzz15.rs +++ b/test/fuzz/fuzz15.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -6724,45 +6724,45 @@ pub fn main() { } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6789,51 +6789,51 @@ fld1: f32, }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6860,54 +6860,54 @@ fld5: [isize; 2], }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6935,39 +6935,39 @@ fld7: u8, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6990,87 +6990,87 @@ fld2: [isize; 2], }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7113,48 +7113,48 @@ fld7: [i32; 3], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7180,54 +7180,54 @@ fld5: Adt39, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7255,48 +7255,48 @@ fld7: (bool,), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7322,51 +7322,51 @@ fld3: f32, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7397,7 +7397,7 @@ fld3: Adt40, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: *const ([i32; 3],), @@ -7408,7 +7408,7 @@ fld3: Adt40, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: ([isize; 6], [isize; 6], [i32; 3]), @@ -7416,45 +7416,45 @@ fld1: [i32; 3], fld2: isize, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7479,36 +7479,36 @@ fld3: [u128; 6], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7532,7 +7532,7 @@ fld6: u8, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: *const [i16; 3], @@ -7543,54 +7543,54 @@ fld4: [u128; 6], fld5: i128, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7620,39 +7620,39 @@ fld4: Adt50, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7677,75 +7677,75 @@ fld0: isize, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz159.rs b/test/fuzz/fuzz159.rs index 6e78974a..1b80e1f1 100644 --- a/test/fuzz/fuzz159.rs +++ b/test/fuzz/fuzz159.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3308,7 +3308,7 @@ pub fn main() { impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: [i128; 7], @@ -3316,48 +3316,48 @@ fld1: f32, fld2: (i64,), } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3383,27 +3383,27 @@ fld4: i64, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3422,21 +3422,21 @@ fld3: f64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3453,30 +3453,30 @@ fld0: *mut (f64, i32), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3496,36 +3496,36 @@ fld3: i64, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3547,60 +3547,60 @@ fld4: ([i128; 7], bool), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3634,99 +3634,99 @@ fld4: (u32, f64, i8, f64, bool), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3773,84 +3773,84 @@ fld6: Adt50, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3892,39 +3892,39 @@ fld7: (u8, i64, u64, [i128; 7]), }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3947,84 +3947,84 @@ fld1: ((u8, i64, u64, [i128; 7]), (usize, u64, ([i128; 7], bool)), f32), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4066,39 +4066,39 @@ fld4: *mut (f64, i32), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4121,93 +4121,93 @@ fld7: ((f64, i32),), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4252,42 +4252,42 @@ fld4: ([bool; 7], ((u8, i64, u64, [i128; 7]), (usize, u64, ([i128; 7], bool)), f }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4313,7 +4313,7 @@ fld1: [u8; 1], impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: (usize, bool), @@ -4325,78 +4325,78 @@ fld5: *const ([i128; 7], bool), fld6: i64, } impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4436,42 +4436,42 @@ fld4: i64, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz16.rs b/test/fuzz/fuzz16.rs index f1ecccf1..972af6a8 100644 --- a/test/fuzz/fuzz16.rs +++ b/test/fuzz/fuzz16.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5039,54 +5039,54 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5118,27 +5118,27 @@ fld0: [u64; 2], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5157,42 +5157,42 @@ fld3: (bool, *const i128, u128, *const i128, u8), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5220,54 +5220,54 @@ fld1: *const *mut u128, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5297,66 +5297,66 @@ fld2: i16, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5392,7 +5392,7 @@ fld6: *mut char, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: *mut i8, @@ -5400,51 +5400,51 @@ fld1: *mut *const i128, fld2: Adt45, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5473,27 +5473,27 @@ fld3: *const *mut u128, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5512,51 +5512,51 @@ fld0: *const u32, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5587,30 +5587,30 @@ fld1: Adt49, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5632,78 +5632,78 @@ fld2: Adt52, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5743,33 +5743,33 @@ fld5: *const i128, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5790,75 +5790,75 @@ fld3: Adt44, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5897,33 +5897,33 @@ fld3: u16, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5944,75 +5944,75 @@ fld1: [i64; 7], }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6049,27 +6049,27 @@ fld5: i32, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6088,33 +6088,33 @@ fld0: Adt52, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz17.rs b/test/fuzz/fuzz17.rs index 75f29c52..7a75b626 100644 --- a/test/fuzz/fuzz17.rs +++ b/test/fuzz/fuzz17.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5944,7 +5944,7 @@ pub fn main() { impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: i16, @@ -5953,7 +5953,7 @@ fld1: [i128; 7], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: *const isize, @@ -5961,72 +5961,72 @@ fld1: i8, fld2: u128, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6064,54 +6064,54 @@ fld3: *const i8, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6141,81 +6141,81 @@ fld1: f32, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6256,51 +6256,51 @@ fld4: Adt44, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6329,7 +6329,7 @@ fld7: u32, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: ([i128; 7], *const f64, ([i128; 2], [u16; 7], u64), [i8; 3], [i8; 4], *const i64, u32), @@ -6344,7 +6344,7 @@ fld7: [i8; 3], impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: [u64; 6], @@ -6355,57 +6355,57 @@ fld4: [isize; 2], fld5: *const i16, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6434,33 +6434,33 @@ fld7: u32, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6481,69 +6481,69 @@ fld5: Adt46, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6578,39 +6578,39 @@ fld6: i64, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6633,57 +6633,57 @@ fld4: *const isize, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6714,39 +6714,39 @@ fld4: [char; 3], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6771,7 +6771,7 @@ fld6: *const f64, impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: [isize; 2], @@ -6785,7 +6785,7 @@ fld6: Adt46, impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: [isize; 2], @@ -6797,36 +6797,36 @@ fld5: *const i64, fld6: f64, } impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz18.rs b/test/fuzz/fuzz18.rs index 19d00aad..35402ba1 100644 --- a/test/fuzz/fuzz18.rs +++ b/test/fuzz/fuzz18.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5369,78 +5369,78 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5480,45 +5480,45 @@ fld0: [char; 2], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5543,93 +5543,93 @@ fld4: i16, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5674,69 +5674,69 @@ fld6: [char; 2], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5771,84 +5771,84 @@ fld3: *mut i64, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5890,57 +5890,57 @@ fld3: *mut i64, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5973,39 +5973,39 @@ fld0: [i64; 8], impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: *mut i128, } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6026,57 +6026,57 @@ fld3: [u32; 5], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6107,63 +6107,63 @@ fld4: *mut [char; 2], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6196,57 +6196,57 @@ fld5: *mut u64, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6277,69 +6277,69 @@ fld2: *mut i64, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6376,7 +6376,7 @@ fld6: (bool, i32, i32), impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: Adt42, @@ -6386,21 +6386,21 @@ fld3: *mut [i8; 1], fld4: i16, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6417,33 +6417,33 @@ fld1: *const char, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6466,7 +6466,7 @@ fld3: ([isize; 2],), impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: i128, @@ -6479,7 +6479,7 @@ fld5: Adt53, impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: Adt41, diff --git a/test/fuzz/fuzz19.rs b/test/fuzz/fuzz19.rs index 87acf981..b98a98c3 100644 --- a/test/fuzz/fuzz19.rs +++ b/test/fuzz/fuzz19.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5861,21 +5861,21 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5892,66 +5892,66 @@ fld1: *const f64, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5989,54 +5989,54 @@ fld6: u64, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: (i64, f64, usize, *const isize, isize, *const f64), } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6062,78 +6062,78 @@ fld3: (u32,), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6173,69 +6173,69 @@ fld7: Adt47, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6270,39 +6270,39 @@ fld6: *mut isize, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6325,27 +6325,27 @@ fld3: u16, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6364,60 +6364,60 @@ fld1: (i128, [char; 4]), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6451,24 +6451,24 @@ fld3: u16, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: Adt50, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6486,7 +6486,7 @@ fld0: u128, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: bool, @@ -6500,7 +6500,7 @@ fld6: ((i128, [char; 4]), *const (usize,), (i16, i128, f32), i8, u16, i8), impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: Adt55, @@ -6514,7 +6514,7 @@ fld6: *const [char; 4], impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: [bool; 7], @@ -6526,45 +6526,45 @@ fld5: Adt56, fld6: *const (usize,), } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6591,30 +6591,30 @@ fld3: u8, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6634,36 +6634,36 @@ fld4: u64, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz2.rs b/test/fuzz/fuzz2.rs index 0657d924..8d904702 100644 --- a/test/fuzz/fuzz2.rs +++ b/test/fuzz/fuzz2.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -1003,69 +1003,69 @@ pub fn main() { } impl PrintFDebug for Adt37{ - unsafe fn printf_debug(&self){unsafe{printf("Adt37::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt37::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1102,60 +1102,60 @@ fld1: i32, }} impl PrintFDebug for Adt38{ - unsafe fn printf_debug(&self){unsafe{printf("Adt38::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt38::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1189,27 +1189,27 @@ fld3: [i16; 3], }} impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1230,43 +1230,43 @@ fld3: [i128; 1], impl PrintFDebug for Adt40{ unsafe fn printf_debug(&self){ unsafe{printf("Adt40{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt40 { fld0: usize, fld1: *mut i32, } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1290,7 +1290,7 @@ fld0: *const usize, impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: bool, @@ -1304,7 +1304,7 @@ fld6: (*mut i8,), impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: *mut i32, @@ -1314,7 +1314,7 @@ fld2: ([i32; 8], i128, (isize, [bool; 7], i16, u128), [u8; 4]), impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: i32, @@ -1323,60 +1323,60 @@ fld2: isize, fld3: [u8; 4], } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1408,78 +1408,78 @@ fld3: f64, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1519,39 +1519,39 @@ fld4: Adt45, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1574,54 +1574,54 @@ fld4: [bool; 4], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1649,18 +1649,18 @@ fld6: Adt46, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1676,39 +1676,39 @@ fld0: i128, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1731,69 +1731,69 @@ fld5: u64, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1832,7 +1832,7 @@ fld5: i32, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: Adt48, @@ -1844,75 +1844,75 @@ fld5: (char,), fld6: Adt50, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz20.rs b/test/fuzz/fuzz20.rs index b70bc872..dd6b4039 100644 --- a/test/fuzz/fuzz20.rs +++ b/test/fuzz/fuzz20.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3575,36 +3575,36 @@ pub fn main() { } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3626,45 +3626,45 @@ fld5: [i16; 3], }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3691,60 +3691,60 @@ fld3: *mut u16, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3780,7 +3780,7 @@ fld2: (i16, u16), impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: f32, @@ -3793,33 +3793,33 @@ fld6: i64, fld7: [i128; 7], } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3842,7 +3842,7 @@ fld5: [u128; 8], impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: u32, @@ -3853,66 +3853,66 @@ fld4: Adt45, fld5: [u8; 5], } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3948,66 +3948,66 @@ fld6: *mut u16, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4041,63 +4041,63 @@ fld4: *mut f32, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4130,72 +4130,72 @@ fld3: i32, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4233,7 +4233,7 @@ fld6: u32, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: (i32,), @@ -4242,7 +4242,7 @@ fld1: u32, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: (i16, u16), @@ -4250,48 +4250,48 @@ fld1: (i32,), fld2: u128, } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4317,60 +4317,60 @@ fld3: *const (*mut u16,), }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4402,57 +4402,57 @@ fld6: Adt45, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4485,54 +4485,54 @@ fld2: [i128; 5], }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4564,39 +4564,39 @@ fld3: *mut u16, }} impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz21.rs b/test/fuzz/fuzz21.rs index d7bf0148..66c3e711 100644 --- a/test/fuzz/fuzz21.rs +++ b/test/fuzz/fuzz21.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -7315,33 +7315,33 @@ pub fn main() { } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7362,24 +7362,24 @@ fld1: [i128; 4], }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7399,7 +7399,7 @@ fld1: usize, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: *mut [u128; 8], @@ -7407,33 +7407,33 @@ fld1: (u32, *const [i128; 4], [i16; 6], u128), fld2: [i128; 4], } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7456,36 +7456,36 @@ fld2: (([i8; 5],), usize, *mut u128), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7507,30 +7507,30 @@ fld5: (u32, *const [i128; 4], [i16; 6], u128), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7552,24 +7552,24 @@ fld1: (u32, *const [i128; 4], [i16; 6], u128), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7587,57 +7587,57 @@ fld0: ([bool; 6],), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7668,30 +7668,30 @@ fld6: ([i8; 5],), }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7713,7 +7713,7 @@ fld1: Adt47, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: i32, @@ -7721,57 +7721,57 @@ fld1: Adt51, fld2: ([bool; 6],), } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7802,60 +7802,60 @@ fld0: (*mut f32, u128, f64, char), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7885,63 +7885,63 @@ fld7: f64, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7974,51 +7974,51 @@ fld1: u8, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -8047,72 +8047,72 @@ fld7: [i8; 5], }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -8150,48 +8150,48 @@ fld6: [i8; 6], }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -8217,48 +8217,48 @@ fld6: ([bool; 6],), }} impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz22.rs b/test/fuzz/fuzz22.rs index 83d3a17f..efa3468e 100644 --- a/test/fuzz/fuzz22.rs +++ b/test/fuzz/fuzz22.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -1537,51 +1537,51 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1610,39 +1610,39 @@ fld3: (bool, i64, (i64, bool, bool, isize, (u16, i64), i64)), }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1665,30 +1665,30 @@ fld0: *mut ([u16; 5], u64, u32, i64), }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1708,57 +1708,57 @@ fld4: *const i64, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1791,7 +1791,7 @@ fld7: i128, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: bool, @@ -1803,66 +1803,66 @@ fld5: Adt43, fld6: ([bool; 5],), } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1896,63 +1896,63 @@ fld7: i128, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1987,72 +1987,72 @@ fld1: (bool, i64, (i64, bool, bool, isize, (u16, i64), i64)), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2090,63 +2090,63 @@ fld0: isize, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2179,63 +2179,63 @@ fld3: i16, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2268,57 +2268,57 @@ fld5: (char, i16, [u16; 5], u64), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2349,60 +2349,60 @@ fld6: Adt42, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2434,54 +2434,54 @@ fld3: *const i64, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2511,57 +2511,57 @@ fld2: Adt47, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2590,36 +2590,36 @@ fld6: Adt50, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2641,42 +2641,42 @@ fld6: Adt53, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2700,66 +2700,66 @@ fld6: i64, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz23.rs b/test/fuzz/fuzz23.rs index b01a2865..8ef2538d 100644 --- a/test/fuzz/fuzz23.rs +++ b/test/fuzz/fuzz23.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -2930,42 +2930,42 @@ pub fn main() { } impl PrintFDebug for Adt38{ - unsafe fn printf_debug(&self){unsafe{printf("Adt38::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt38::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2989,21 +2989,21 @@ fld7: u64, }} impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3022,7 +3022,7 @@ fld0: *const *const (u64, bool), impl PrintFDebug for Adt40{ unsafe fn printf_debug(&self){ unsafe{printf("Adt40{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt40 { fld0: *mut char, @@ -3037,7 +3037,7 @@ fld7: i128, impl PrintFDebug for Adt41{ unsafe fn printf_debug(&self){ unsafe{printf("Adt41{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt41 { fld0: *mut (f64, f64), @@ -3050,54 +3050,54 @@ fld6: u8, fld7: i128, } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3127,60 +3127,60 @@ fld5: (bool,), }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3212,57 +3212,57 @@ fld1: *const (u64, bool), }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3295,84 +3295,84 @@ fld7: Adt38, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3414,33 +3414,33 @@ fld4: *mut (f64, f64), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3461,42 +3461,42 @@ fld4: Adt41, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3520,57 +3520,57 @@ fld2: Adt41, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3601,7 +3601,7 @@ fld7: f32, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: (u64, bool), @@ -3609,51 +3609,51 @@ fld1: usize, fld2: Adt38, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3684,7 +3684,7 @@ fld0: Adt44, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: Adt48, @@ -3693,42 +3693,42 @@ fld2: *mut isize, fld3: u32, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3752,60 +3752,60 @@ fld3: Adt42, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3841,7 +3841,7 @@ fld6: Adt46, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: i32, diff --git a/test/fuzz/fuzz24.rs b/test/fuzz/fuzz24.rs index 01ed1243..1af3d84b 100644 --- a/test/fuzz/fuzz24.rs +++ b/test/fuzz/fuzz24.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4395,57 +4395,57 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4478,79 +4478,79 @@ fld6: (isize,), impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: (*const f64, [i64; 2]), fld1: [i32; 8], } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4588,78 +4588,78 @@ fld5: [u32; 1], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4699,39 +4699,39 @@ fld5: u8, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4754,39 +4754,39 @@ fld2: (u64, (i8, u128)), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4809,30 +4809,30 @@ fld6: [u32; 5], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4852,30 +4852,30 @@ fld4: (i64, i128, *mut i8), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4895,75 +4895,75 @@ fld4: (*const f64, [i64; 2]), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5000,84 +5000,84 @@ fld7: Adt49, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5119,42 +5119,42 @@ fld6: [usize; 1], }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5180,51 +5180,51 @@ fld0: Adt46, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5255,88 +5255,88 @@ fld3: u64, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: *const [usize; 1], fld1: i8, } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5377,36 +5377,36 @@ fld4: Adt49, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5428,75 +5428,75 @@ fld0: Adt45, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5533,33 +5533,33 @@ fld3: f64, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz25.rs b/test/fuzz/fuzz25.rs index ee05041a..abfc082b 100644 --- a/test/fuzz/fuzz25.rs +++ b/test/fuzz/fuzz25.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3151,48 +3151,48 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3218,45 +3218,45 @@ fld5: i32, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3283,54 +3283,54 @@ fld0: [i16; 1], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3358,63 +3358,63 @@ fld5: *mut i32, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3447,63 +3447,63 @@ fld7: (f64, u8, i8, char), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3538,42 +3538,42 @@ fld1: i64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3597,30 +3597,30 @@ fld7: [i8; 7], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3642,7 +3642,7 @@ fld3: i8, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: [u64; 1], @@ -3651,87 +3651,87 @@ fld2: i128, fld3: Adt45, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3774,57 +3774,57 @@ fld5: (f64, f32), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3855,78 +3855,78 @@ fld5: [bool; 7], }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3966,94 +3966,94 @@ fld4: u8, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: ((f32, isize), i128, usize), fld1: f32, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4098,7 +4098,7 @@ fld6: [bool; 7], impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: Adt45, @@ -4112,7 +4112,7 @@ fld6: [i8; 7], impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: u8, @@ -4126,7 +4126,7 @@ fld6: (usize,), impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: u8, @@ -4141,7 +4141,7 @@ fld7: (bool,), impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: bool, diff --git a/test/fuzz/fuzz26.rs b/test/fuzz/fuzz26.rs index 138a6d7a..54b7d2b9 100644 --- a/test/fuzz/fuzz26.rs +++ b/test/fuzz/fuzz26.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3766,27 +3766,27 @@ pub fn main() { impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: (u8, u32), } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3803,54 +3803,54 @@ fld0: (i16, i64, u32), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3880,7 +3880,7 @@ fld7: i128, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: (*mut u8,), @@ -3893,60 +3893,60 @@ fld6: [u128; 2], fld7: usize, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3980,51 +3980,51 @@ fld0: isize, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4051,57 +4051,57 @@ fld7: *const bool, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4130,39 +4130,39 @@ fld7: Adt49, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4185,57 +4185,57 @@ fld7: [usize; 2], }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4270,7 +4270,7 @@ fld6: ((i16, i64, u32), i16), impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: bool, @@ -4283,66 +4283,66 @@ fld6: *const bool, fld7: Adt50, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4380,7 +4380,7 @@ fld7: *mut u32, impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: [u8; 6], @@ -4392,30 +4392,30 @@ fld5: Adt48, fld6: [i8; 3], } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4435,57 +4435,57 @@ fld4: i16, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4514,60 +4514,60 @@ fld6: f64, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4599,51 +4599,51 @@ fld7: (u8, u32), }} impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4670,75 +4670,75 @@ fld6: [usize; 6], }} impl PrintFDebug for Adt62{ - unsafe fn printf_debug(&self){unsafe{printf("Adt62::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt62::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz27.rs b/test/fuzz/fuzz27.rs index 159ef4a9..6f251f4a 100644 --- a/test/fuzz/fuzz27.rs +++ b/test/fuzz/fuzz27.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5784,42 +5784,42 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5845,7 +5845,7 @@ fld5: i64, impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: [u64; 5], @@ -5855,7 +5855,7 @@ fld2: *mut [u128; 2], impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: [u16; 1], @@ -5864,51 +5864,51 @@ fld2: [i16; 4], fld3: (char, *const u128, u32, u16), } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5937,54 +5937,54 @@ fld1: Adt42, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6014,54 +6014,54 @@ fld1: Adt41, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6089,30 +6089,30 @@ fld6: *mut [u128; 2], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6134,7 +6134,7 @@ fld4: ([u16; 1], f64, u8), impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: *mut [u128; 2], @@ -6142,42 +6142,42 @@ fld1: (u32, [i64; 8], u8, isize, *const i16), fld2: [u128; 2], } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6203,7 +6203,7 @@ fld7: *mut f32, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: Adt47, @@ -6212,36 +6212,36 @@ fld2: [u8; 4], fld3: [i16; 4], } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6265,57 +6265,57 @@ fld2: f64, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6348,63 +6348,63 @@ fld1: i128, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6437,66 +6437,66 @@ fld7: i128, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6530,75 +6530,75 @@ fld2: f32, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6637,45 +6637,45 @@ fld4: u64, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6700,48 +6700,48 @@ fld3: i8, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz28.rs b/test/fuzz/fuzz28.rs index e4f08c6f..69041a1d 100644 --- a/test/fuzz/fuzz28.rs +++ b/test/fuzz/fuzz28.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -2286,69 +2286,69 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2385,96 +2385,96 @@ fld4: [u8; 3], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2522,7 +2522,7 @@ fld2: [i32; 4], impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: f64, @@ -2531,7 +2531,7 @@ fld1: char, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: usize, @@ -2540,36 +2540,36 @@ fld2: (u64, char, i128, i128, char, u32, u8, u8), fld3: ((u128, f32, *mut i8), i8, u64, *mut i8), } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2591,36 +2591,36 @@ fld2: [i8; 3], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2644,36 +2644,36 @@ fld0: (i64,), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2697,7 +2697,7 @@ fld5: Adt45, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: *mut u16, @@ -2709,69 +2709,69 @@ fld5: Adt45, fld6: [i128; 6], } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2808,51 +2808,51 @@ fld7: (u128,), }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2879,78 +2879,78 @@ fld4: f64, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2992,7 +2992,7 @@ fld4: [i32; 1], impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: (u64, i64, *mut u16, f32), @@ -3000,24 +3000,24 @@ fld1: *mut u16, fld2: [i128; 6], } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3035,51 +3035,51 @@ fld0: [i32; 1], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3110,7 +3110,7 @@ fld2: f64, impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: *const (u64, i64, *mut u16, f32), @@ -3120,75 +3120,75 @@ fld3: Adt47, fld4: Adt51, } impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3227,78 +3227,78 @@ fld7: i128, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz29.rs b/test/fuzz/fuzz29.rs index b8430266..2744fbd0 100644 --- a/test/fuzz/fuzz29.rs +++ b/test/fuzz/fuzz29.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5026,7 +5026,7 @@ pub fn main() { impl PrintFDebug for Adt36{ unsafe fn printf_debug(&self){ unsafe{printf("Adt36{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt36 { fld0: i16, @@ -5034,33 +5034,33 @@ fld1: char, fld2: *mut u64, } impl PrintFDebug for Adt37{ - unsafe fn printf_debug(&self){unsafe{printf("Adt37::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt37::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5083,7 +5083,7 @@ fld3: *mut *const u8, impl PrintFDebug for Adt38{ unsafe fn printf_debug(&self){ unsafe{printf("Adt38{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt38 { fld0: (i32, f32, (u16,)), @@ -5091,60 +5091,60 @@ fld1: *const u8, fld2: u16, } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5174,63 +5174,63 @@ fld7: i128, }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5267,43 +5267,43 @@ fld4: Adt38, impl PrintFDebug for Adt41{ unsafe fn printf_debug(&self){ unsafe{printf("Adt41{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt41 { fld0: f64, fld1: usize, } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5327,7 +5327,7 @@ fld0: Adt39, impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: Adt37, @@ -5336,90 +5336,90 @@ fld2: [i8; 8], fld3: *mut *const u8, } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5465,7 +5465,7 @@ fld3: [isize; 4], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: (*const u8, [bool; 7]), @@ -5476,36 +5476,36 @@ fld4: [i8; 8], fld5: (u128, [isize; 4], (i16, f32)), } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5529,7 +5529,7 @@ fld1: [i8; 8], impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: (u16,), @@ -5537,42 +5537,42 @@ fld1: f32, fld2: Adt43, } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5598,63 +5598,63 @@ fld0: Adt47, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5689,45 +5689,45 @@ fld0: Adt40, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5752,66 +5752,66 @@ fld2: Adt47, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5847,60 +5847,60 @@ fld3: *mut isize, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz3.rs b/test/fuzz/fuzz3.rs index a256c628..610753ab 100644 --- a/test/fuzz/fuzz3.rs +++ b/test/fuzz/fuzz3.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3594,66 +3594,66 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3689,75 +3689,75 @@ fld1: u128, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3796,72 +3796,72 @@ fld2: isize, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3899,39 +3899,39 @@ fld0: u16, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3954,45 +3954,45 @@ fld5: (u128, u8), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4017,45 +4017,45 @@ fld4: (i32, *mut bool), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4082,66 +4082,66 @@ fld3: f64, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4179,81 +4179,81 @@ fld5: ([bool; 6],), impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: isize, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4292,45 +4292,45 @@ fld2: i16, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4357,57 +4357,57 @@ fld4: *mut isize, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4442,48 +4442,48 @@ fld7: [bool; 6], impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: [i128; 5], } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4509,79 +4509,79 @@ fld3: Adt52, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: Adt43, fld1: usize, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4619,75 +4619,75 @@ fld2: u128, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4726,57 +4726,57 @@ fld3: usize, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz30.rs b/test/fuzz/fuzz30.rs index 067badd4..36b6c21a 100644 --- a/test/fuzz/fuzz30.rs +++ b/test/fuzz/fuzz30.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4515,90 +4515,90 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4642,78 +4642,78 @@ fld7: ([usize; 4], u8, isize), }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4755,7 +4755,7 @@ fld3: [i32; 4], impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: [bool; 8], @@ -4765,51 +4765,51 @@ fld3: u32, fld4: [i64; 2], } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4838,39 +4838,39 @@ fld2: ([i16; 6], i32, u16, i64, i16), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4893,60 +4893,60 @@ fld0: i64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4980,33 +4980,33 @@ fld0: (usize, i64), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5027,57 +5027,57 @@ fld0: [bool; 6], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5112,66 +5112,66 @@ fld5: i32, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: ([u64; 8], *const bool, ([usize; 4], u8, isize)), } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5203,42 +5203,42 @@ fld7: Adt43, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5266,63 +5266,63 @@ fld1: Adt51, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: i8, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5353,51 +5353,51 @@ fld4: [u16; 1], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5424,39 +5424,39 @@ fld6: i64, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5481,87 +5481,87 @@ fld0: *const bool, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5604,39 +5604,39 @@ fld0: [i32; 4], }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz31.rs b/test/fuzz/fuzz31.rs index 99ee03e5..bd229d4a 100644 --- a/test/fuzz/fuzz31.rs +++ b/test/fuzz/fuzz31.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -1026,69 +1026,69 @@ pub fn main() { } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1125,54 +1125,54 @@ fld5: [i64; 7], }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1200,48 +1200,48 @@ fld7: [i64; 7], }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1267,90 +1267,90 @@ fld4: [i64; 7], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1394,45 +1394,45 @@ fld3: (i64, i64, u8, u128, i8), }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1457,69 +1457,69 @@ fld2: [i64; 7], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1558,7 +1558,7 @@ fld4: Adt40, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: Adt43, @@ -1573,7 +1573,7 @@ fld7: f32, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: (i64, i64, u8, u128, i8), @@ -1581,7 +1581,7 @@ fld0: (i64, i64, u8, u128, i8), impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: Adt39, @@ -1594,7 +1594,7 @@ fld5: i32, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: bool, @@ -1606,33 +1606,33 @@ fld5: Adt41, fld6: u128, } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1653,57 +1653,57 @@ fld0: i32, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1736,90 +1736,90 @@ fld4: [u32; 5], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1865,81 +1865,81 @@ fld7: Adt41, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: u8, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1976,48 +1976,48 @@ fld7: f32, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2043,48 +2043,48 @@ fld6: Adt47, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz32.rs b/test/fuzz/fuzz32.rs index 58ea0c8f..e7d40890 100644 --- a/test/fuzz/fuzz32.rs +++ b/test/fuzz/fuzz32.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4831,72 +4831,72 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4934,42 +4934,42 @@ fld4: i16, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4995,7 +4995,7 @@ fld2: f32, impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: u32, @@ -5007,42 +5007,42 @@ fld5: i32, fld6: f64, } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5068,7 +5068,7 @@ fld4: *const ([char; 8],), impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: [i8; 4], @@ -5078,36 +5078,36 @@ fld3: u128, fld4: *const u8, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5129,51 +5129,51 @@ fld5: *const ([char; 8],), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5200,48 +5200,48 @@ fld4: Adt44, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5269,7 +5269,7 @@ fld3: (u128,), impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: Adt47, @@ -5280,33 +5280,33 @@ fld4: (u128, *mut u8), fld5: i32, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5327,90 +5327,90 @@ fld1: i32, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5454,48 +5454,48 @@ fld6: i64, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5523,69 +5523,69 @@ fld1: [i8; 8], }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5622,72 +5622,72 @@ fld5: [i8; 8], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5723,69 +5723,69 @@ fld6: i64, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5822,27 +5822,27 @@ fld5: i128, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5861,60 +5861,60 @@ fld1: [u64; 8], }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz33.rs b/test/fuzz/fuzz33.rs index e56523e8..9826a39c 100644 --- a/test/fuzz/fuzz33.rs +++ b/test/fuzz/fuzz33.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5953,7 +5953,7 @@ pub fn main() { impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: [isize; 1], @@ -5965,75 +5965,75 @@ fld5: usize, fld6: u8, } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6070,54 +6070,54 @@ fld5: (*mut f64, *const char, u32, f32, u128), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6147,51 +6147,51 @@ fld2: (u128, i8), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6220,63 +6220,63 @@ fld0: ([i16; 6], [u8; 4], [i16; 6], isize, [i16; 6]), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6309,18 +6309,18 @@ fld6: [i64; 2], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6338,39 +6338,39 @@ fld0: [u128; 1], impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: f64, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6391,84 +6391,84 @@ fld3: Adt49, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6510,66 +6510,66 @@ fld5: i64, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6605,7 +6605,7 @@ fld6: *mut [i16; 6], impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: i16, @@ -6614,33 +6614,33 @@ fld2: [u8; 4], fld3: Adt47, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6663,7 +6663,7 @@ fld1: Adt52, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: [u8; 4], @@ -6676,24 +6676,24 @@ fld6: i64, fld7: Adt50, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6711,63 +6711,63 @@ fld2: *const char, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6800,66 +6800,66 @@ fld2: (*mut f64, *const char, u32, f32, u128), }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6893,72 +6893,72 @@ fld2: (*const char, isize), }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz333.rs b/test/fuzz/fuzz333.rs index b69ce1f7..811fd49b 100644 --- a/test/fuzz/fuzz333.rs +++ b/test/fuzz/fuzz333.rs @@ -40,33 +40,33 @@ impl PrintFDebug for &mut T { } impl PrintFDebug for i8 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i8 as c_int); } } impl PrintFDebug for u8 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u8 as c_int); } } impl PrintFDebug for i16 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i16 as c_int); } } impl PrintFDebug for u16 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u16 as c_int); } } impl PrintFDebug for i32 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self); + printf(c"%i".as_ptr() as *const c_char, *self); } } impl PrintFDebug for f32 { unsafe fn printf_debug(&self) { printf( - "%f\0".as_ptr() as *const c_char, + c"%f".as_ptr() as *const c_char, *self as core::ffi::c_double, ); } @@ -74,39 +74,39 @@ impl PrintFDebug for f32 { impl PrintFDebug for f64 { unsafe fn printf_debug(&self) { printf( - "%f\0".as_ptr() as *const c_char, + c"%f".as_ptr() as *const c_char, *self as core::ffi::c_double, ); } } impl PrintFDebug for [T; N] { unsafe fn printf_debug(&self) { - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self { b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self); + printf(c"%u".as_ptr() as *const c_char, *self); } } impl PrintFDebug for char { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u64); + printf(c"%u".as_ptr() as *const c_char, *self as u64); } } impl PrintFDebug for i64 { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self); + printf(c"%li".as_ptr() as *const c_char, *self); } } impl PrintFDebug for u64 { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self); + printf(c"%lu".as_ptr() as *const c_char, *self); } } impl PrintFDebug for i128 { @@ -117,7 +117,7 @@ impl PrintFDebug for i128 { impl PrintFDebug for u128 { unsafe fn printf_debug(&self) { printf( - "%lx%lx\0".as_ptr() as *const c_char, + c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64, *self as u64, ); @@ -125,83 +125,83 @@ impl PrintFDebug for u128 { } impl PrintFDebug for isize { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self as isize); + printf(c"%li".as_ptr() as *const c_char, *self as isize); } } impl PrintFDebug for usize { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self as usize); + printf(c"%lu".as_ptr() as *const c_char, *self as usize); } } impl PrintFDebug for bool { unsafe fn printf_debug(&self) { if *self { - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else { - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for () { unsafe fn printf_debug(&self) { - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C, D) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C, D, E) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -214,19 +214,19 @@ impl< > PrintFDebug for (A, B, C, D, E, F) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -240,21 +240,21 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -269,23 +269,23 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -301,25 +301,25 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -336,27 +336,27 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -374,29 +374,29 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J, K) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -415,31 +415,31 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J, K, L) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -455,15 +455,15 @@ fn dump_var( val3: impl PrintFDebug, ) { unsafe { - printf("fn%u:_%u = \0".as_ptr() as *const c_char, f, var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char, f, var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var1); + printf(c"\n_%u = ".as_ptr() as *const c_char, var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var2); + printf(c"\n_%u = ".as_ptr() as *const c_char, var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var3); + printf(c"\n_%u = ".as_ptr() as *const c_char, var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5046,13 +5046,13 @@ pub fn main() { } impl PrintFDebug for Adt41 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt41::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt41::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -5060,19 +5060,19 @@ impl PrintFDebug for Adt41 { fld2, fld3, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -5081,22 +5081,22 @@ impl PrintFDebug for Adt41 { fld3, fld4, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5123,7 +5123,7 @@ pub enum Adt41 { } impl PrintFDebug for Adt42 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt42::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt42::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -5134,28 +5134,28 @@ impl PrintFDebug for Adt42 { fld5, fld6, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -5164,22 +5164,22 @@ impl PrintFDebug for Adt42 { fld3, fld4, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -5187,19 +5187,19 @@ impl PrintFDebug for Adt42 { fld2, fld3, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, @@ -5209,25 +5209,25 @@ impl PrintFDebug for Adt42 { fld4, fld5, } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5269,7 +5269,7 @@ pub enum Adt42 { impl PrintFDebug for Adt43 { unsafe fn printf_debug(&self) { unsafe { printf("Adt43{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -5281,7 +5281,7 @@ pub struct Adt43 { } impl PrintFDebug for Adt44 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt44::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt44::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -5289,19 +5289,19 @@ impl PrintFDebug for Adt44 { fld2, fld3, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -5311,31 +5311,31 @@ impl PrintFDebug for Adt44 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, @@ -5344,22 +5344,22 @@ impl PrintFDebug for Adt44 { fld3, fld4, } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5395,7 +5395,7 @@ pub enum Adt44 { impl PrintFDebug for Adt45 { unsafe fn printf_debug(&self) { unsafe { printf("Adt45{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -5410,13 +5410,13 @@ pub struct Adt45 { } impl PrintFDebug for Adt46 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt46::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt46::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -5428,31 +5428,31 @@ impl PrintFDebug for Adt46 { fld6, fld7, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5476,7 +5476,7 @@ pub enum Adt46 { } impl PrintFDebug for Adt47 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt47::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt47::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -5484,28 +5484,28 @@ impl PrintFDebug for Adt47 { fld2, fld3, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, fld1 } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -5515,25 +5515,25 @@ impl PrintFDebug for Adt47 { fld4, fld5, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5562,7 +5562,7 @@ pub enum Adt47 { } impl PrintFDebug for Adt48 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt48::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt48::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -5571,22 +5571,22 @@ impl PrintFDebug for Adt48 { fld3, fld4, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -5594,37 +5594,37 @@ impl PrintFDebug for Adt48 { fld2, fld3, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1, fld2 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0 } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5656,7 +5656,7 @@ pub enum Adt48 { } impl PrintFDebug for Adt49 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt49::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt49::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -5665,22 +5665,22 @@ impl PrintFDebug for Adt49 { fld3, fld4, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -5690,25 +5690,25 @@ impl PrintFDebug for Adt49 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -5720,31 +5720,31 @@ impl PrintFDebug for Adt49 { fld6, fld7, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5781,7 +5781,7 @@ pub enum Adt49 { impl PrintFDebug for Adt50 { unsafe fn printf_debug(&self) { unsafe { printf("Adt50{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -5794,16 +5794,16 @@ pub struct Adt50 { } impl PrintFDebug for Adt51 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt51::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt51::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -5813,37 +5813,37 @@ impl PrintFDebug for Adt51 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1, fld2 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, @@ -5854,28 +5854,28 @@ impl PrintFDebug for Adt51 { fld5, fld6, } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5913,7 +5913,7 @@ pub enum Adt51 { impl PrintFDebug for Adt52 { unsafe fn printf_debug(&self) { unsafe { printf("Adt52{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -5927,16 +5927,16 @@ pub struct Adt52 { } impl PrintFDebug for Adt53 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt53::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt53::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -5944,31 +5944,31 @@ impl PrintFDebug for Adt53 { fld2, fld3, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0 } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -5995,7 +5995,7 @@ pub enum Adt53 { } impl PrintFDebug for Adt54 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt54::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt54::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -6007,31 +6007,31 @@ impl PrintFDebug for Adt54 { fld6, fld7, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6040,22 +6040,22 @@ impl PrintFDebug for Adt54 { fld3, fld4, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -6065,25 +6065,25 @@ impl PrintFDebug for Adt54 { fld4, fld5, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6119,7 +6119,7 @@ pub enum Adt54 { } impl PrintFDebug for Adt55 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt55::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt55::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -6131,31 +6131,31 @@ impl PrintFDebug for Adt55 { fld6, fld7, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6165,25 +6165,25 @@ impl PrintFDebug for Adt55 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6213,7 +6213,7 @@ pub enum Adt55 { impl PrintFDebug for Adt56 { unsafe fn printf_debug(&self) { unsafe { printf("Adt56{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -6225,31 +6225,31 @@ pub struct Adt56 { } impl PrintFDebug for Adt57 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt57::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt57::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0 } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; diff --git a/test/fuzz/fuzz34.rs b/test/fuzz/fuzz34.rs index 4a810238..5a15c746 100644 --- a/test/fuzz/fuzz34.rs +++ b/test/fuzz/fuzz34.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5794,7 +5794,7 @@ pub fn main() { impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: [isize; 5], @@ -5807,72 +5807,72 @@ fld6: u64, fld7: usize, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5910,7 +5910,7 @@ fld7: f32, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: (u16, *mut (u8,), [char; 5]), @@ -5921,54 +5921,54 @@ fld4: [u32; 7], fld5: i32, } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6000,7 +6000,7 @@ fld7: i128, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: (u8,), @@ -6010,48 +6010,48 @@ fld3: *mut (u8,), fld4: Adt46, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6079,7 +6079,7 @@ fld3: Adt45, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: bool, @@ -6092,39 +6092,39 @@ fld6: [char; 5], fld7: usize, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6147,45 +6147,45 @@ fld0: [i8; 1], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6210,39 +6210,39 @@ fld3: Adt52, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6267,60 +6267,60 @@ fld3: [i8; 6], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6354,7 +6354,7 @@ fld7: i128, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: u64, @@ -6363,7 +6363,7 @@ fld1: *mut [isize; 5], impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: bool, @@ -6375,54 +6375,54 @@ fld5: u32, fld6: Adt53, } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6454,39 +6454,39 @@ fld4: i16, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6509,39 +6509,39 @@ fld1: [char; 5], }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6564,45 +6564,45 @@ fld5: Adt51, }} impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz35.rs b/test/fuzz/fuzz35.rs index de13b40c..ba748132 100644 --- a/test/fuzz/fuzz35.rs +++ b/test/fuzz/fuzz35.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -586,36 +586,36 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -639,7 +639,7 @@ fld1: (*mut bool, u8, u32, u64, char), impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: [u64; 8], @@ -650,54 +650,54 @@ fld4: *mut i8, fld5: *mut i128, } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -727,51 +727,51 @@ fld0: *mut bool, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -800,39 +800,39 @@ fld1: i32, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -857,63 +857,63 @@ fld5: f64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -946,51 +946,51 @@ fld6: [usize; 1], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1021,78 +1021,78 @@ fld1: i128, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1132,63 +1132,63 @@ fld3: *const u16, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1221,75 +1221,75 @@ fld0: *mut [i64; 8], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1328,45 +1328,45 @@ fld2: [usize; 1], }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1391,42 +1391,42 @@ fld2: i8, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1454,7 +1454,7 @@ fld4: Adt44, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: *mut i16, @@ -1467,66 +1467,66 @@ fld6: *const i128, fld7: (*mut i128, f32, bool), } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1562,46 +1562,46 @@ fld2: Adt47, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: [u64; 8], fld1: i128, } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1624,54 +1624,54 @@ fld7: ((*mut i128, f32, bool), [u64; 8], u64, (*mut bool, u8, u32, u64, char), b }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz36.rs b/test/fuzz/fuzz36.rs index c7505b5c..d1c5955c 100644 --- a/test/fuzz/fuzz36.rs +++ b/test/fuzz/fuzz36.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -592,7 +592,7 @@ pub fn main() { impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: [bool; 5], @@ -602,51 +602,51 @@ fld3: i8, fld4: *mut f32, } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -675,24 +675,24 @@ fld6: [u64; 5], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -712,7 +712,7 @@ fld1: isize, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: (isize, [u128; 4], u16, [isize; 7], i8), @@ -723,24 +723,24 @@ fld4: [isize; 7], fld5: ([u64; 5], [u32; 4], (i8, i64, [u32; 4])), } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -758,30 +758,30 @@ fld0: usize, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -801,30 +801,30 @@ fld3: *mut f64, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -844,45 +844,45 @@ fld2: i128, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -907,78 +907,78 @@ fld4: *const bool, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1018,69 +1018,69 @@ fld7: i128, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1117,78 +1117,78 @@ fld5: *const bool, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1228,39 +1228,39 @@ fld2: u8, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1285,7 +1285,7 @@ fld7: *mut f32, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: *const [u32; 4], @@ -1299,7 +1299,7 @@ fld6: [u64; 3], impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: Adt44, @@ -1314,7 +1314,7 @@ fld7: [usize; 1], impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: *const [u128; 6], @@ -1323,30 +1323,30 @@ fld2: usize, fld3: i8, } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1368,45 +1368,45 @@ fld1: [u32; 4], }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz37.rs b/test/fuzz/fuzz37.rs index 6523db96..589fd5f6 100644 --- a/test/fuzz/fuzz37.rs +++ b/test/fuzz/fuzz37.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3644,39 +3644,39 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3699,39 +3699,39 @@ fld4: u64, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3756,63 +3756,63 @@ fld2: isize, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3845,75 +3845,75 @@ fld7: (*const (i8,), i64, i8), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3952,54 +3952,54 @@ fld6: [u128; 7], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4031,42 +4031,42 @@ fld0: [char; 4], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4092,7 +4092,7 @@ fld3: u32, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: *const u32, @@ -4103,60 +4103,60 @@ fld4: [char; 4], fld5: i32, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4190,27 +4190,27 @@ fld7: Adt49, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4229,48 +4229,48 @@ fld2: Adt45, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4298,24 +4298,24 @@ fld4: *mut (i8,), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4333,42 +4333,42 @@ fld0: Adt52, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4394,60 +4394,60 @@ fld5: *const (i8,), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4481,7 +4481,7 @@ fld4: [char; 3], impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: (i8,), @@ -4490,90 +4490,90 @@ fld2: isize, fld3: (usize, usize, u16), } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4617,27 +4617,27 @@ fld5: Adt44, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4656,63 +4656,63 @@ fld0: ([u128; 7], [char; 4], i128), }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz38.rs b/test/fuzz/fuzz38.rs index 14548fc9..2e2375bd 100644 --- a/test/fuzz/fuzz38.rs +++ b/test/fuzz/fuzz38.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -2799,39 +2799,39 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2854,39 +2854,39 @@ fld0: *mut isize, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2911,7 +2911,7 @@ fld6: *mut *mut i64, impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: *mut *mut isize, @@ -2920,51 +2920,51 @@ fld2: Adt42, fld3: [isize; 1], } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2995,37 +2995,37 @@ fld2: [char; 1], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: *mut *mut isize, fld1: usize, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3045,45 +3045,45 @@ fld2: *mut i64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3108,42 +3108,42 @@ fld4: (isize, isize, i128), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3167,54 +3167,54 @@ fld4: i16, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3246,72 +3246,72 @@ fld0: Adt46, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3351,7 +3351,7 @@ fld6: i64, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: *const u8, @@ -3361,42 +3361,42 @@ fld3: Adt50, fld4: i16, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3420,78 +3420,78 @@ fld6: i64, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3531,33 +3531,33 @@ fld5: Adt44, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3578,39 +3578,39 @@ fld0: Adt42, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3635,7 +3635,7 @@ fld5: *mut i16, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: *mut u32, @@ -3647,66 +3647,66 @@ fld5: u32, fld6: Adt49, } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz39.rs b/test/fuzz/fuzz39.rs index 55bacd14..d4977926 100644 --- a/test/fuzz/fuzz39.rs +++ b/test/fuzz/fuzz39.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3443,7 +3443,7 @@ pub fn main() { impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: ([bool; 3],), @@ -3451,96 +3451,96 @@ fld1: [u8; 1], fld2: ([isize; 4], [u8; 4], [u8; 1], ([bool; 3],)), } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3586,45 +3586,45 @@ fld6: u128, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3651,7 +3651,7 @@ fld2: [bool; 3], impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: [u8; 1], @@ -3664,7 +3664,7 @@ fld5: (char, i8), impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: f32, @@ -3676,63 +3676,63 @@ fld5: Adt44, fld6: f64, } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3765,45 +3765,45 @@ fld7: [u64; 8], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3830,7 +3830,7 @@ fld4: (char, i8), impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: i16, @@ -3838,72 +3838,72 @@ fld1: *mut u128, fld2: isize, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3941,7 +3941,7 @@ fld7: Adt47, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: [u32; 6], @@ -3951,57 +3951,57 @@ fld3: i8, fld4: Adt49, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4036,7 +4036,7 @@ fld1: ([isize; 4], [u8; 4], [u8; 1], ([bool; 3],)), impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: (isize, f32, isize, [bool; 3]), @@ -4045,66 +4045,66 @@ fld2: i32, fld3: i8, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4138,87 +4138,87 @@ fld5: ((isize, f32, isize, [bool; 3]), [bool; 3]), }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4263,51 +4263,51 @@ fld4: [i32; 3], impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: u64, } impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4332,24 +4332,24 @@ fld6: [u8; 1], }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz4.rs b/test/fuzz/fuzz4.rs index cded86ea..9a485d2a 100644 --- a/test/fuzz/fuzz4.rs +++ b/test/fuzz/fuzz4.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5690,7 +5690,7 @@ pub fn main() { impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: *mut i16, @@ -5700,70 +5700,70 @@ fld2: [i64; 4], impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: *const u128, fld1: [char; 2], } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5798,54 +5798,54 @@ fld4: u64, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5875,75 +5875,75 @@ fld2: Adt43, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5980,66 +5980,66 @@ fld5: [i32; 5], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6077,7 +6077,7 @@ fld7: *const u16, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: (f64, [i32; 8]), @@ -6085,81 +6085,81 @@ fld0: (f64, [i32; 8]), impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: usize, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6200,7 +6200,7 @@ fld4: i128, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: bool, @@ -6214,7 +6214,7 @@ fld6: *mut i16, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: f64, @@ -6226,42 +6226,42 @@ fld5: Adt47, fld6: u8, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6287,63 +6287,63 @@ fld2: *const (bool, bool, *const u64, i32, u64), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6380,7 +6380,7 @@ fld2: Adt42, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: (bool, bool, *const u64, i32, u64), @@ -6391,45 +6391,45 @@ fld4: [usize; 6], fld5: u64, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6456,54 +6456,54 @@ fld4: *mut u8, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6535,51 +6535,51 @@ fld0: i32, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz40.rs b/test/fuzz/fuzz40.rs index a161c8f5..e5124b83 100644 --- a/test/fuzz/fuzz40.rs +++ b/test/fuzz/fuzz40.rs @@ -39,33 +39,33 @@ impl PrintFDebug for &mut T { } impl PrintFDebug for i8 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i8 as c_int); } } impl PrintFDebug for u8 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u8 as c_int); } } impl PrintFDebug for i16 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char, *self as i16 as c_int); } } impl PrintFDebug for u16 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char, *self as u16 as c_int); } } impl PrintFDebug for i32 { unsafe fn printf_debug(&self) { - printf("%i\0".as_ptr() as *const c_char, *self); + printf(c"%i".as_ptr() as *const c_char, *self); } } impl PrintFDebug for f32 { unsafe fn printf_debug(&self) { printf( - "%f\0".as_ptr() as *const c_char, + c"%f".as_ptr() as *const c_char, *self as core::ffi::c_double, ); } @@ -73,39 +73,39 @@ impl PrintFDebug for f32 { impl PrintFDebug for f64 { unsafe fn printf_debug(&self) { printf( - "%f\0".as_ptr() as *const c_char, + c"%f".as_ptr() as *const c_char, *self as core::ffi::c_double, ); } } impl PrintFDebug for [T; N] { unsafe fn printf_debug(&self) { - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self { b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32 { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self); + printf(c"%u".as_ptr() as *const c_char, *self); } } impl PrintFDebug for char { unsafe fn printf_debug(&self) { - printf("%u\0".as_ptr() as *const c_char, *self as u64); + printf(c"%u".as_ptr() as *const c_char, *self as u64); } } impl PrintFDebug for i64 { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self); + printf(c"%li".as_ptr() as *const c_char, *self); } } impl PrintFDebug for u64 { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self); + printf(c"%lu".as_ptr() as *const c_char, *self); } } impl PrintFDebug for i128 { @@ -116,7 +116,7 @@ impl PrintFDebug for i128 { impl PrintFDebug for u128 { unsafe fn printf_debug(&self) { printf( - "%lx%lx\0".as_ptr() as *const c_char, + c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64, *self as u64, ); @@ -124,83 +124,83 @@ impl PrintFDebug for u128 { } impl PrintFDebug for isize { unsafe fn printf_debug(&self) { - printf("%li\0".as_ptr() as *const c_char, *self as isize); + printf(c"%li".as_ptr() as *const c_char, *self as isize); } } impl PrintFDebug for usize { unsafe fn printf_debug(&self) { - printf("%lu\0".as_ptr() as *const c_char, *self as usize); + printf(c"%lu".as_ptr() as *const c_char, *self as usize); } } impl PrintFDebug for bool { unsafe fn printf_debug(&self) { if *self { - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else { - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for () { unsafe fn printf_debug(&self) { - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C, D) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A, B, C, D, E) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -213,19 +213,19 @@ impl< > PrintFDebug for (A, B, C, D, E, F) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -239,21 +239,21 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -268,23 +268,23 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -300,25 +300,25 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -335,27 +335,27 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -373,29 +373,29 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J, K) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl< @@ -414,31 +414,31 @@ impl< > PrintFDebug for (A, B, C, D, E, F, G, H, I, J, K, L) { unsafe fn printf_debug(&self) { - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -454,15 +454,15 @@ fn dump_var( val3: impl PrintFDebug, ) { unsafe { - printf("fn%u:_%u = \0".as_ptr() as *const c_char, f, var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char, f, var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var1); + printf(c"\n_%u = ".as_ptr() as *const c_char, var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var2); + printf(c"\n_%u = ".as_ptr() as *const c_char, var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char, var3); + printf(c"\n_%u = ".as_ptr() as *const c_char, var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5993,7 +5993,7 @@ pub fn main() { impl PrintFDebug for Adt45 { unsafe fn printf_debug(&self) { unsafe { printf("Adt45{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -6008,7 +6008,7 @@ pub struct Adt45 { } impl PrintFDebug for Adt46 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt46::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt46::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -6017,22 +6017,22 @@ impl PrintFDebug for Adt46 { fld3, fld4, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6043,40 +6043,40 @@ impl PrintFDebug for Adt46 { fld5, fld6, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1, fld2 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, @@ -6087,28 +6087,28 @@ impl PrintFDebug for Adt46 { fld5, fld6, } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6149,7 +6149,7 @@ pub enum Adt46 { } impl PrintFDebug for Adt47 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt47::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt47::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -6159,25 +6159,25 @@ impl PrintFDebug for Adt47 { fld4, fld5, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6187,25 +6187,25 @@ impl PrintFDebug for Adt47 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -6215,25 +6215,25 @@ impl PrintFDebug for Adt47 { fld4, fld5, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, @@ -6242,22 +6242,22 @@ impl PrintFDebug for Adt47 { fld3, fld4, } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6306,7 +6306,7 @@ pub enum Adt47 { impl PrintFDebug for Adt48 { unsafe fn printf_debug(&self) { unsafe { printf("Adt48{".as_ptr() as *const c_char) }; - unsafe { printf("}\0".as_ptr() as *const c_char) }; + unsafe { printf(c"}".as_ptr() as *const c_char) }; } } #[derive(Copy, Clone)] @@ -6315,25 +6315,25 @@ pub struct Adt48 { } impl PrintFDebug for Adt49 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt49::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt49::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, fld1 } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6346,7 +6346,7 @@ pub enum Adt49 { } impl PrintFDebug for Adt50 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt50::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt50::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -6354,19 +6354,19 @@ impl PrintFDebug for Adt50 { fld2, fld3, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6375,46 +6375,46 @@ impl PrintFDebug for Adt50 { fld3, fld4, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1, fld2 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, fld1, fld2 } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6448,7 +6448,7 @@ pub enum Adt50 { } impl PrintFDebug for Adt51 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt51::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt51::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -6459,28 +6459,28 @@ impl PrintFDebug for Adt51 { fld5, fld6, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6489,31 +6489,31 @@ impl PrintFDebug for Adt51 { fld3, fld4, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, @@ -6525,31 +6525,31 @@ impl PrintFDebug for Adt51 { fld6, fld7, } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6596,31 +6596,31 @@ pub enum Adt51 { } impl PrintFDebug for Adt52 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt52::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt52::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1, fld2 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, fld1, fld2 } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6641,7 +6641,7 @@ pub enum Adt52 { } impl PrintFDebug for Adt53 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt53::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt53::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -6653,31 +6653,31 @@ impl PrintFDebug for Adt53 { fld6, fld7, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6686,22 +6686,22 @@ impl PrintFDebug for Adt53 { fld3, fld4, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -6713,31 +6713,31 @@ impl PrintFDebug for Adt53 { fld6, fld7, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6775,16 +6775,16 @@ pub enum Adt53 { } impl PrintFDebug for Adt54 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt54::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt54::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6794,25 +6794,25 @@ impl PrintFDebug for Adt54 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6835,7 +6835,7 @@ pub enum Adt54 { } impl PrintFDebug for Adt55 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt55::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt55::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -6844,22 +6844,22 @@ impl PrintFDebug for Adt55 { fld3, fld4, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6869,25 +6869,25 @@ impl PrintFDebug for Adt55 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6919,34 +6919,34 @@ pub enum Adt55 { } impl PrintFDebug for Adt56 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt56::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt56::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1, fld2 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0 } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, fld1 } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -6969,13 +6969,13 @@ pub enum Adt56 { } impl PrintFDebug for Adt57 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt57::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt57::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -6983,19 +6983,19 @@ impl PrintFDebug for Adt57 { fld2, fld3, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -7007,31 +7007,31 @@ impl PrintFDebug for Adt57 { fld6, fld7, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld7:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld7:".as_ptr() as *const c_char) }; fld7.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, @@ -7040,22 +7040,22 @@ impl PrintFDebug for Adt57 { fld3, fld4, } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -7092,7 +7092,7 @@ pub enum Adt57 { } impl PrintFDebug for Adt58 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt58::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt58::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -7100,28 +7100,28 @@ impl PrintFDebug for Adt58 { fld2, fld3, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, fld1 } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -7130,22 +7130,22 @@ impl PrintFDebug for Adt58 { fld3, fld4, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -7173,7 +7173,7 @@ pub enum Adt58 { } impl PrintFDebug for Adt59 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt59::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt59::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -7184,28 +7184,28 @@ impl PrintFDebug for Adt59 { fld5, fld6, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -7216,28 +7216,28 @@ impl PrintFDebug for Adt59 { fld5, fld6, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -7248,28 +7248,28 @@ impl PrintFDebug for Adt59 { fld5, fld6, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -7307,7 +7307,7 @@ pub enum Adt59 { } impl PrintFDebug for Adt60 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt60::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt60::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, @@ -7315,31 +7315,31 @@ impl PrintFDebug for Adt60 { fld2, fld3, } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, fld1, fld2 } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -7350,28 +7350,28 @@ impl PrintFDebug for Adt60 { fld5, fld6, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld6:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld6:".as_ptr() as *const c_char) }; fld6.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; @@ -7408,16 +7408,16 @@ pub enum Adt60 { } impl PrintFDebug for Adt61 { unsafe fn printf_debug(&self) { - unsafe { printf("Adt61::\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Adt61::".as_ptr() as *const c_char) }; match self { Self::Variant0 { fld0, fld1 } => { - unsafe { printf("Variant0{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant0{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant1 { fld0, @@ -7427,25 +7427,25 @@ impl PrintFDebug for Adt61 { fld4, fld5, } => { - unsafe { printf("Variant1{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant1{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld5:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld5:".as_ptr() as *const c_char) }; fld5.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant2 { fld0, @@ -7454,31 +7454,31 @@ impl PrintFDebug for Adt61 { fld3, fld4, } => { - unsafe { printf("Variant2{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant2{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld2:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld2:".as_ptr() as *const c_char) }; fld2.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld3:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld3:".as_ptr() as *const c_char) }; fld3.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld4:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld4:".as_ptr() as *const c_char) }; fld4.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } Self::Variant3 { fld0, fld1 } => { - unsafe { printf("Variant3{\0".as_ptr() as *const c_char) }; - unsafe { printf("fld0:\0".as_ptr() as *const c_char) }; + unsafe { printf(c"Variant3{".as_ptr() as *const c_char) }; + unsafe { printf(c"fld0:".as_ptr() as *const c_char) }; fld0.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; - unsafe { printf("fld1:\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; + unsafe { printf(c"fld1:".as_ptr() as *const c_char) }; fld1.printf_debug(); - unsafe { printf(",\0".as_ptr() as *const c_char) }; + unsafe { printf(c",".as_ptr() as *const c_char) }; } } unsafe { printf("\0}".as_ptr() as *const c_char) }; diff --git a/test/fuzz/fuzz41.rs b/test/fuzz/fuzz41.rs index 3ae0f8fe..85a2f557 100644 --- a/test/fuzz/fuzz41.rs +++ b/test/fuzz/fuzz41.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4867,48 +4867,48 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4934,57 +4934,57 @@ fld3: [u128; 6], }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5015,30 +5015,30 @@ fld4: i64, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5058,72 +5058,72 @@ fld3: u32, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5163,36 +5163,36 @@ fld5: [u64; 7], impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: u128, } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5212,72 +5212,72 @@ fld0: *mut *const bool, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5315,51 +5315,51 @@ fld2: i64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5386,69 +5386,69 @@ fld5: Adt45, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5483,33 +5483,33 @@ fld6: *mut ([u128; 6], i8, f32, u8), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5530,48 +5530,48 @@ fld4: [bool; 7], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5601,45 +5601,45 @@ fld1: Adt40, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5666,48 +5666,48 @@ fld0: i64, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5733,78 +5733,78 @@ fld6: f64, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5844,30 +5844,30 @@ fld1: *const bool, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5889,45 +5889,45 @@ fld2: ([u128; 6], i8, f32, u8), impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: f32, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz42.rs b/test/fuzz/fuzz42.rs index 7ddfe5c5..bfdc4d27 100644 --- a/test/fuzz/fuzz42.rs +++ b/test/fuzz/fuzz42.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4527,7 +4527,7 @@ pub fn main() { impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: *const [isize; 5], @@ -4535,63 +4535,63 @@ fld1: *const usize, fld2: isize, } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4624,87 +4624,87 @@ fld4: *const usize, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4747,42 +4747,42 @@ fld5: i32, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4810,51 +4810,51 @@ fld1: [u128; 3], impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: *mut [i64; 3], } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4881,21 +4881,21 @@ fld0: (*mut i16, *const [isize; 5], ([u8; 2],), *mut [i64; 3]), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4912,36 +4912,36 @@ fld1: (*const i32, f32, *const [isize; 5], *mut [i64; 3], [isize; 5], i8), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4963,66 +4963,66 @@ fld0: (i8,), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5058,45 +5058,45 @@ fld1: i64, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5123,21 +5123,21 @@ fld2: u128, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5154,66 +5154,66 @@ fld1: [i64; 2], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5247,48 +5247,48 @@ fld7: Adt46, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5314,87 +5314,87 @@ fld6: Adt43, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5437,66 +5437,66 @@ fld7: Adt48, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5532,81 +5532,81 @@ fld2: Adt55, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5649,7 +5649,7 @@ fld5: *mut [i64; 3], impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: *mut i16, diff --git a/test/fuzz/fuzz43.rs b/test/fuzz/fuzz43.rs index bd665bc7..a84f7f81 100644 --- a/test/fuzz/fuzz43.rs +++ b/test/fuzz/fuzz43.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3710,7 +3710,7 @@ pub fn main() { impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: i64, @@ -3720,33 +3720,33 @@ fld3: [i8; 7], fld4: *const (u128,), } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3769,7 +3769,7 @@ fld5: *const (u128,), impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: [i64; 3], @@ -3779,48 +3779,48 @@ fld3: i128, fld4: u64, } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3846,45 +3846,45 @@ fld4: (f64, u32, isize, u32), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3913,42 +3913,42 @@ fld3: [i64; 3], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3974,45 +3974,45 @@ fld1: Adt45, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4037,66 +4037,66 @@ fld5: *const (u128,), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4132,42 +4132,42 @@ fld6: *const *mut i32, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4191,81 +4191,81 @@ fld4: [usize; 1], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4308,7 +4308,7 @@ fld4: u8, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: u128, @@ -4321,75 +4321,75 @@ fld6: u16, fld7: *const u128, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4428,51 +4428,51 @@ fld1: i128, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4501,63 +4501,63 @@ fld4: u32, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4592,72 +4592,72 @@ fld0: u64, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4695,84 +4695,84 @@ fld2: u128, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4812,102 +4812,102 @@ fld6: *const ((f64, u32, isize, u32),), }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz44.rs b/test/fuzz/fuzz44.rs index 2058b23b..4db5e7a6 100644 --- a/test/fuzz/fuzz44.rs +++ b/test/fuzz/fuzz44.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3489,33 +3489,33 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3536,69 +3536,69 @@ fld4: *mut f32, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3633,75 +3633,75 @@ fld7: i128, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3740,72 +3740,72 @@ fld7: (*mut i32, *mut *mut i32, u128, *const bool), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3843,42 +3843,42 @@ fld3: i128, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3902,54 +3902,54 @@ fld7: Adt47, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3977,81 +3977,81 @@ fld7: u128, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4092,54 +4092,54 @@ fld6: Adt44, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4171,7 +4171,7 @@ fld3: [usize; 8], impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: Adt44, @@ -4180,7 +4180,7 @@ fld1: [u64; 6], impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: (f64, [char; 2], u32), @@ -4191,7 +4191,7 @@ fld3: Adt51, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: Adt52, @@ -4201,54 +4201,54 @@ fld3: Adt49, fld4: [char; 2], } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4280,70 +4280,70 @@ fld5: [i64; 6], impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: f64, fld1: *const bool, } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4376,39 +4376,39 @@ fld7: [char; 2], }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4433,48 +4433,48 @@ fld3: Adt55, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4502,51 +4502,51 @@ fld4: [i64; 6], }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz45.rs b/test/fuzz/fuzz45.rs index 1616f5bf..e376bd1e 100644 --- a/test/fuzz/fuzz45.rs +++ b/test/fuzz/fuzz45.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4002,36 +4002,36 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4053,48 +4053,48 @@ fld3: f32, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4120,30 +4120,30 @@ fld5: (u64, [i8; 5], usize, i16, *const i32), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4163,69 +4163,69 @@ fld0: f64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4262,81 +4262,81 @@ fld5: i32, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4379,7 +4379,7 @@ fld5: [isize; 6], impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: [i128; 2], @@ -4389,60 +4389,60 @@ fld3: u8, fld4: [u32; 3], } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4474,45 +4474,45 @@ fld1: [i8; 5], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4539,60 +4539,60 @@ fld0: u128, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4624,63 +4624,63 @@ fld4: i32, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4715,81 +4715,81 @@ fld2: f64, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4830,57 +4830,57 @@ fld3: *const isize, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4911,90 +4911,90 @@ fld0: (*const i32, i64), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5038,54 +5038,54 @@ fld6: Adt53, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5117,48 +5117,48 @@ fld5: Adt48, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5186,78 +5186,78 @@ fld5: *const u16, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5295,57 +5295,57 @@ fld7: [i16; 2], }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz46.rs b/test/fuzz/fuzz46.rs index 8376d8c9..7ee871ad 100644 --- a/test/fuzz/fuzz46.rs +++ b/test/fuzz/fuzz46.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4969,36 +4969,36 @@ pub fn main() { } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5020,36 +5020,36 @@ fld0: u64, }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5071,27 +5071,27 @@ fld5: (i32, (isize, isize)), }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5112,30 +5112,30 @@ fld1: ([i64; 4], [bool; 7]), }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5155,63 +5155,63 @@ fld0: [i128; 4], }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5244,57 +5244,57 @@ fld2: isize, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5327,87 +5327,87 @@ fld0: i8, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5452,46 +5452,46 @@ fld7: *mut usize, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: ([i64; 4], [bool; 7]), fld1: Adt39, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5514,66 +5514,66 @@ fld4: u32, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5607,36 +5607,36 @@ fld7: Adt45, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5658,48 +5658,48 @@ fld3: i8, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5729,7 +5729,7 @@ fld4: *const u16, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: Adt47, @@ -5739,60 +5739,60 @@ fld3: (*const u128, u128, usize), fld4: u128, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5826,63 +5826,63 @@ fld5: f64, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5915,75 +5915,75 @@ fld4: (isize,), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6024,7 +6024,7 @@ fld3: (f32,), impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: [u32; 8], diff --git a/test/fuzz/fuzz47.rs b/test/fuzz/fuzz47.rs index 7bbb66e3..e43fdf90 100644 --- a/test/fuzz/fuzz47.rs +++ b/test/fuzz/fuzz47.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5143,7 +5143,7 @@ pub fn main() { impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: [i8; 7], @@ -5153,51 +5153,51 @@ fld3: i8, fld4: [i16; 3], } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5226,36 +5226,36 @@ fld0: *mut isize, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5279,7 +5279,7 @@ fld6: (bool, char, [i16; 3], u128), impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: u32, @@ -5291,7 +5291,7 @@ fld4: Adt43, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: f32, @@ -5302,51 +5302,51 @@ fld4: [u8; 4], fld5: (*mut i32,), } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5373,63 +5373,63 @@ fld5: [i16; 3], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5464,7 +5464,7 @@ fld3: [i16; 3], impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: bool, @@ -5477,27 +5477,27 @@ fld6: Adt44, fld7: *const isize, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5516,57 +5516,57 @@ fld3: Adt48, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5595,96 +5595,96 @@ fld7: [u16; 2], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5730,102 +5730,102 @@ fld2: i8, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5873,57 +5873,57 @@ fld7: Adt44, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5956,49 +5956,49 @@ fld4: [u8; 6], impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: Adt43, fld1: *mut [i16; 3], } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6022,60 +6022,60 @@ fld7: [u64; 3], }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6109,7 +6109,7 @@ fld4: [i8; 7], impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: bool, diff --git a/test/fuzz/fuzz48.rs b/test/fuzz/fuzz48.rs index 4e3787ad..f46f68b9 100644 --- a/test/fuzz/fuzz48.rs +++ b/test/fuzz/fuzz48.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4580,81 +4580,81 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4695,39 +4695,39 @@ fld5: i32, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4750,33 +4750,33 @@ fld2: (i8, u64), }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4797,69 +4797,69 @@ fld3: *mut [i128; 4], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4898,7 +4898,7 @@ fld0: ([i64; 7], [u32; 7], u32), impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: i128, @@ -4906,93 +4906,93 @@ fld1: u128, fld2: u16, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5037,42 +5037,42 @@ fld7: i128, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5098,60 +5098,60 @@ fld0: ([u64; 2], [bool; 5], [i64; 7], [i128; 4], f32), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5183,24 +5183,24 @@ fld2: [i16; 8], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5218,30 +5218,30 @@ fld2: (([i64; 7], [u32; 7], u32), [u32; 5], *const (u64, u128, u32, isize, i8, i }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5261,42 +5261,42 @@ fld3: Adt42, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5322,7 +5322,7 @@ fld7: Adt50, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: *const (u64, u128, u32, isize, i8, i16, usize), @@ -5330,39 +5330,39 @@ fld1: [i16; 6], fld2: (([i64; 7], [u32; 7], u32), [u32; 5], *const (u64, u128, u32, isize, i8, i16, usize)), } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5385,54 +5385,54 @@ fld2: (i8, u64), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5464,48 +5464,48 @@ fld0: bool, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5531,39 +5531,39 @@ fld6: ([i64; 7], [u32; 7], u32), }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5586,42 +5586,42 @@ fld5: Adt51, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz49.rs b/test/fuzz/fuzz49.rs index 713e5132..9f5c9ca2 100644 --- a/test/fuzz/fuzz49.rs +++ b/test/fuzz/fuzz49.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4105,60 +4105,60 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4192,24 +4192,24 @@ fld1: (f64, i64, u8), }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4227,30 +4227,30 @@ fld1: isize, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4270,36 +4270,36 @@ fld3: f64, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4325,7 +4325,7 @@ fld0: *const usize, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: u16, @@ -4336,75 +4336,75 @@ fld4: u64, fld5: i32, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4443,42 +4443,42 @@ fld2: u8, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4504,60 +4504,60 @@ fld1: *const u128, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4589,69 +4589,69 @@ fld7: Adt43, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: [i8; 3], } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4684,78 +4684,78 @@ fld5: Adt46, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4795,87 +4795,87 @@ fld6: [isize; 2], impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: Adt45, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4916,7 +4916,7 @@ fld6: *const usize, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: *const [bool; 5], @@ -4928,48 +4928,48 @@ fld5: u64, fld6: Adt47, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4995,63 +4995,63 @@ fld3: [i8; 1], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5084,63 +5084,63 @@ fld2: u8, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz5.rs b/test/fuzz/fuzz5.rs index 4181edaa..8741f809 100644 --- a/test/fuzz/fuzz5.rs +++ b/test/fuzz/fuzz5.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -702,63 +702,63 @@ pub fn main() { } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -793,42 +793,42 @@ fld5: (f64, usize, i16, [bool; 3]), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -854,57 +854,57 @@ fld1: *const u32, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -935,48 +935,48 @@ fld3: ([i32; 8], bool, [i32; 8]), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1002,39 +1002,39 @@ fld6: f64, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1057,54 +1057,54 @@ fld3: [i8; 1], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1136,7 +1136,7 @@ fld2: u8, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: u8, @@ -1148,7 +1148,7 @@ fld4: i16, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: bool, @@ -1160,75 +1160,75 @@ fld5: i32, fld6: [u8; 5], } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1267,51 +1267,51 @@ fld2: [i32; 8], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1340,75 +1340,75 @@ fld5: Adt49, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1445,69 +1445,69 @@ fld7: u8, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1544,75 +1544,75 @@ fld6: Adt46, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1651,54 +1651,54 @@ fld5: i32, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1728,30 +1728,30 @@ fld3: Adt58, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1773,7 +1773,7 @@ fld4: Adt53, impl PrintFDebug for Adt61{ unsafe fn printf_debug(&self){ unsafe{printf("Adt61{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt61 { fld0: Adt52, @@ -1782,7 +1782,7 @@ fld1: [u128; 7], impl PrintFDebug for Adt62{ unsafe fn printf_debug(&self){ unsafe{printf("Adt62{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt62 { fld0: Adt51, diff --git a/test/fuzz/fuzz50.rs b/test/fuzz/fuzz50.rs index f03cdfc0..7b0084b2 100644 --- a/test/fuzz/fuzz50.rs +++ b/test/fuzz/fuzz50.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3805,7 +3805,7 @@ pub fn main() { impl PrintFDebug for Adt39{ unsafe fn printf_debug(&self){ unsafe{printf("Adt39{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt39 { fld0: [bool; 3], @@ -3816,24 +3816,24 @@ fld4: *mut u16, fld5: *mut usize, } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3851,54 +3851,54 @@ fld0: char, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3928,57 +3928,57 @@ fld4: ((f64, u32, u8, bool), (u16,), [char; 8]), }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4009,69 +4009,69 @@ fld6: *const u8, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4108,60 +4108,60 @@ fld7: u128, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4195,7 +4195,7 @@ fld5: *const (u16,), impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: (i64,), @@ -4204,87 +4204,87 @@ fld2: Adt44, fld3: i8, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4329,7 +4329,7 @@ fld0: Adt44, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: i64, @@ -4338,7 +4338,7 @@ fld1: Adt45, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: [bool; 1], @@ -4348,75 +4348,75 @@ fld3: (u16,), fld4: Adt39, } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4455,69 +4455,69 @@ fld5: (u64, u16, [bool; 3], i128), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4554,60 +4554,60 @@ fld1: u8, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4641,66 +4641,66 @@ fld1: Adt50, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4734,63 +4734,63 @@ fld7: [u32; 1], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4827,7 +4827,7 @@ fld7: u128, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: *mut usize, @@ -4838,57 +4838,57 @@ fld4: u64, fld5: i32, } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz51.rs b/test/fuzz/fuzz51.rs index 775a0f04..6ef372ae 100644 --- a/test/fuzz/fuzz51.rs +++ b/test/fuzz/fuzz51.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5586,39 +5586,39 @@ pub fn main() { } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5643,7 +5643,7 @@ fld3: ([isize; 2], usize, i64, u8), impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: bool, @@ -5658,7 +5658,7 @@ fld7: [bool; 6], impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: f64, @@ -5668,7 +5668,7 @@ fld2: i16, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: [bool; 8], @@ -5677,42 +5677,42 @@ fld2: (*const f32, [char; 7], [u32; 3]), fld3: [i32; 7], } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5740,90 +5740,90 @@ fld0: u16, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5867,45 +5867,45 @@ fld7: (f64, u64, i32, f64), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5932,18 +5932,18 @@ fld1: i32, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5959,33 +5959,33 @@ fld0: (i32, u128), }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6008,7 +6008,7 @@ fld1: [u128; 4], impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: (*const f32, [char; 7], [u32; 3]), @@ -6020,33 +6020,33 @@ fld5: u16, fld6: [u64; 3], } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6067,51 +6067,51 @@ fld4: [bool; 6], }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6140,27 +6140,27 @@ fld2: *mut [char; 7], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6179,78 +6179,78 @@ fld0: Adt55, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6290,45 +6290,45 @@ fld2: ([isize; 2], usize, i64, u8), }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6353,42 +6353,42 @@ fld3: i8, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6416,7 +6416,7 @@ fld5: u64, impl PrintFDebug for Adt61{ unsafe fn printf_debug(&self){ unsafe{printf("Adt61{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt61 { fld0: u8, diff --git a/test/fuzz/fuzz52.rs b/test/fuzz/fuzz52.rs index a7952dc1..32fb15a4 100644 --- a/test/fuzz/fuzz52.rs +++ b/test/fuzz/fuzz52.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4484,36 +4484,36 @@ pub fn main() { } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4535,51 +4535,51 @@ fld5: [u32; 2], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4610,7 +4610,7 @@ fld0: (isize, f64), impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: [u8; 7], @@ -4620,30 +4620,30 @@ fld3: i8, fld4: (usize,), } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4663,75 +4663,75 @@ fld1: f32, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4770,63 +4770,63 @@ fld7: *mut (isize, f64), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4859,63 +4859,63 @@ fld7: *mut *mut i8, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4948,69 +4948,69 @@ fld3: i8, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5047,81 +5047,81 @@ fld2: ((i64,),), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5162,84 +5162,84 @@ fld5: [char; 5], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5281,39 +5281,39 @@ fld4: [i8; 2], }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5338,87 +5338,87 @@ fld1: i64, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5463,7 +5463,7 @@ fld4: [u8; 4], impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: Adt53, @@ -5473,66 +5473,66 @@ fld2: (u64, usize, u64), impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: *mut (isize, f64), } impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5568,7 +5568,7 @@ fld6: Adt50, impl PrintFDebug for Adt61{ unsafe fn printf_debug(&self){ unsafe{printf("Adt61{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt61 { fld0: *mut *mut i8, @@ -5581,42 +5581,42 @@ fld6: f64, fld7: Adt47, } impl PrintFDebug for Adt62{ - unsafe fn printf_debug(&self){unsafe{printf("Adt62::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt62::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz53.rs b/test/fuzz/fuzz53.rs index 377b9142..710d3cdb 100644 --- a/test/fuzz/fuzz53.rs +++ b/test/fuzz/fuzz53.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -1136,39 +1136,39 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1193,42 +1193,42 @@ fld6: *const u64, impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: (i128,), } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1252,66 +1252,66 @@ fld0: u128, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1347,7 +1347,7 @@ fld4: Adt43, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: bool, @@ -1355,69 +1355,69 @@ fld1: Adt43, fld2: *const i16, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1452,45 +1452,45 @@ fld3: *mut f64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1515,45 +1515,45 @@ fld5: *const *mut (i64, i16), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1580,7 +1580,7 @@ fld4: (u16,), impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: (*mut (i64, i16), i64, *mut bool, *const *mut (i64, i16)), @@ -1592,78 +1592,78 @@ fld5: i32, fld6: i64, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1703,57 +1703,57 @@ fld2: Adt41, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1784,69 +1784,69 @@ fld4: *const *mut (i64, i16), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1881,69 +1881,69 @@ fld7: (u16,), }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1980,66 +1980,66 @@ fld1: *const bool, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2075,75 +2075,75 @@ fld7: i128, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2180,42 +2180,42 @@ fld7: Adt46, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2239,48 +2239,48 @@ fld6: (i16, *mut bool, *mut bool, u8), }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz54.rs b/test/fuzz/fuzz54.rs index a2b02341..ef96cb78 100644 --- a/test/fuzz/fuzz54.rs +++ b/test/fuzz/fuzz54.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4689,84 +4689,84 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4810,82 +4810,82 @@ fld2: *const usize, impl PrintFDebug for Adt41{ unsafe fn printf_debug(&self){ unsafe{printf("Adt41{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt41 { fld0: i64, fld1: [i128; 5], } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4924,78 +4924,78 @@ fld2: i8, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5037,60 +5037,60 @@ fld7: Adt42, impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: i8, } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5118,45 +5118,45 @@ fld6: i64, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5183,39 +5183,39 @@ fld6: *const usize, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5240,7 +5240,7 @@ fld3: [char; 5], impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: [usize; 7], @@ -5250,7 +5250,7 @@ fld2: [char; 5], impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: [usize; 3], @@ -5258,48 +5258,48 @@ fld1: u8, fld2: [u8; 7], } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5327,57 +5327,57 @@ fld3: [i32; 8], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5410,102 +5410,102 @@ fld2: isize, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5553,24 +5553,24 @@ fld5: Adt47, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5588,51 +5588,51 @@ fld2: *mut char, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5659,63 +5659,63 @@ fld7: u8, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5748,54 +5748,54 @@ fld2: Adt40, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz55.rs b/test/fuzz/fuzz55.rs index 1a458a28..2805bc0e 100644 --- a/test/fuzz/fuzz55.rs +++ b/test/fuzz/fuzz55.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -541,51 +541,51 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -614,42 +614,42 @@ fld5: [u16; 5], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -673,63 +673,63 @@ fld1: usize, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -766,7 +766,7 @@ fld2: [u16; 6], impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: Adt43, @@ -780,69 +780,69 @@ fld6: *const [u16; 2], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: u64, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -877,66 +877,66 @@ fld0: char, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -972,63 +972,63 @@ fld2: Adt43, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1061,87 +1061,87 @@ fld5: usize, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1184,39 +1184,39 @@ fld7: i128, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1241,7 +1241,7 @@ fld3: ([i128; 7], i16, u64), impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: Adt49, @@ -1253,7 +1253,7 @@ fld4: (u64, (i16, i128, i128, *const bool, i16, bool, char)), impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: [usize; 8], @@ -1266,51 +1266,51 @@ fld5: f32, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: Adt48, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1339,46 +1339,46 @@ fld6: Adt51, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: u32, fld1: u16, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1403,7 +1403,7 @@ fld5: u16, impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: Adt46, diff --git a/test/fuzz/fuzz56.rs b/test/fuzz/fuzz56.rs index ee49b8d0..d27a0141 100644 --- a/test/fuzz/fuzz56.rs +++ b/test/fuzz/fuzz56.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3949,57 +3949,57 @@ pub fn main() { } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4032,63 +4032,63 @@ fld5: i32, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4121,24 +4121,24 @@ fld3: ([i16; 4], [u16; 1], (i64, (i64,)), u128), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4158,60 +4158,60 @@ fld0: [u8; 2], }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4245,36 +4245,36 @@ fld2: u8, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4296,45 +4296,45 @@ fld0: *mut *mut i64, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4363,48 +4363,48 @@ fld2: [i16; 4], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4432,69 +4432,69 @@ fld6: Adt53, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4531,48 +4531,48 @@ fld1: f32, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4600,78 +4600,78 @@ fld5: Adt51, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4709,27 +4709,27 @@ fld7: i128, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4750,66 +4750,66 @@ fld3: *const (i64,), impl PrintFDebug for Adt60{ unsafe fn printf_debug(&self){ unsafe{printf("Adt60{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt60 { fld0: [i64; 1], } impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4841,39 +4841,39 @@ fld5: [bool; 1], }} impl PrintFDebug for Adt62{ - unsafe fn printf_debug(&self){unsafe{printf("Adt62::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt62::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4896,36 +4896,36 @@ fld5: ([i16; 4], [u16; 1], (i64, (i64,)), u128), }} impl PrintFDebug for Adt63{ - unsafe fn printf_debug(&self){unsafe{printf("Adt63::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt63::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4951,7 +4951,7 @@ fld0: ([i16; 4], [u16; 1], (i64, (i64,)), u128), impl PrintFDebug for Adt64{ unsafe fn printf_debug(&self){ unsafe{printf("Adt64{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt64 { fld0: (i64, (i64,)), @@ -4964,60 +4964,60 @@ fld6: usize, fld7: *mut i64, } impl PrintFDebug for Adt65{ - unsafe fn printf_debug(&self){unsafe{printf("Adt65::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt65::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz57.rs b/test/fuzz/fuzz57.rs index 6ef85c47..28b046f0 100644 --- a/test/fuzz/fuzz57.rs +++ b/test/fuzz/fuzz57.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3201,45 +3201,45 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3264,51 +3264,51 @@ fld2: i32, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3335,60 +3335,60 @@ fld6: (bool, isize), }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3420,39 +3420,39 @@ fld5: i128, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3479,7 +3479,7 @@ fld1: [i64; 2], impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: (bool, isize), @@ -3492,7 +3492,7 @@ fld5: [u64; 6], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: Adt41, @@ -3502,69 +3502,69 @@ fld3: [char; 5], fld4: *const (u16, u16), } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3599,39 +3599,39 @@ fld3: [i64; 2], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3654,84 +3654,84 @@ fld1: [u8; 7], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3773,24 +3773,24 @@ fld1: (u16, u16), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3808,33 +3808,33 @@ fld2: (u16, u16), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3855,69 +3855,69 @@ fld2: [i64; 2], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3952,36 +3952,36 @@ fld6: Adt47, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4003,72 +4003,72 @@ fld0: u32, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4104,45 +4104,45 @@ fld7: f32, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4167,57 +4167,57 @@ fld4: [i16; 1], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4250,7 +4250,7 @@ fld0: bool, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: u8, diff --git a/test/fuzz/fuzz58.rs b/test/fuzz/fuzz58.rs index 5ab575b0..a34e331c 100644 --- a/test/fuzz/fuzz58.rs +++ b/test/fuzz/fuzz58.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5683,45 +5683,45 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5748,7 +5748,7 @@ fld2: [u16; 8], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: i8, @@ -5756,63 +5756,63 @@ fld1: [u64; 2], fld2: i16, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5847,7 +5847,7 @@ fld5: [u64; 7], impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: f32, @@ -5856,7 +5856,7 @@ fld1: char, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: Adt45, @@ -5868,30 +5868,30 @@ fld5: [u16; 8], fld6: *mut [u64; 7], } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5913,97 +5913,97 @@ fld4: [u16; 8], impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: i16, fld1: [bool; 6], } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6047,48 +6047,48 @@ fld3: u32, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6116,57 +6116,57 @@ fld3: Adt51, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6197,54 +6197,54 @@ fld3: i8, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6274,87 +6274,87 @@ fld1: char, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6397,96 +6397,96 @@ fld7: [u64; 7], }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6534,7 +6534,7 @@ fld7: [bool; 6], impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: *const isize, @@ -6547,45 +6547,45 @@ fld6: i64, fld7: *const u32, } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6612,7 +6612,7 @@ fld4: Adt49, impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: Adt45, @@ -6625,84 +6625,84 @@ fld6: Adt52, fld7: i128, } impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz580.rs b/test/fuzz/fuzz580.rs index 8ce3cfb1..48975017 100644 --- a/test/fuzz/fuzz580.rs +++ b/test/fuzz/fuzz580.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4208,75 +4208,75 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4315,73 +4315,73 @@ fld4: u16, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: [i8; 4], fld1: i8, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4415,54 +4415,54 @@ fld7: (*mut [bool; 1],), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4492,48 +4492,48 @@ fld4: i128, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4565,7 +4565,7 @@ fld1: [i32; 6], impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: u128, @@ -4573,57 +4573,57 @@ fld1: (*mut [bool; 1],), fld2: u16, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4656,45 +4656,45 @@ fld0: *const u64, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4719,75 +4719,75 @@ fld2: i64, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4826,84 +4826,84 @@ fld2: Adt47, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4945,30 +4945,30 @@ fld4: *const char, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4988,63 +4988,63 @@ fld2: (*mut [bool; 1],), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5081,7 +5081,7 @@ fld3: u128, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: Adt48, @@ -5093,39 +5093,39 @@ fld5: (*const u64, f32), fld6: [bool; 1], } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5148,54 +5148,54 @@ fld3: u16, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5225,45 +5225,45 @@ fld5: (u16, bool), }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5290,42 +5290,42 @@ fld2: *const u64, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz59.rs b/test/fuzz/fuzz59.rs index 0b3f89b0..ced6bd7c 100644 --- a/test/fuzz/fuzz59.rs +++ b/test/fuzz/fuzz59.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -648,48 +648,48 @@ pub fn main() { } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -717,78 +717,78 @@ fld5: *const i128, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -828,84 +828,84 @@ fld4: [i8; 4], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -947,36 +947,36 @@ fld3: i8, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1000,75 +1000,75 @@ fld4: [u64; 6], impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: [i32; 2], } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1103,45 +1103,45 @@ fld5: [u32; 3], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1166,39 +1166,39 @@ fld7: [usize; 2], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1221,48 +1221,48 @@ fld3: i8, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1292,69 +1292,69 @@ fld4: [i32; 2], }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1389,33 +1389,33 @@ fld7: (f32, (f32,), i64), }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1436,63 +1436,63 @@ fld2: [i8; 3], }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1525,42 +1525,42 @@ fld6: i64, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1584,93 +1584,93 @@ fld2: Adt52, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1717,7 +1717,7 @@ fld5: i128, impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: (*const [i128; 1], *const f32, usize, u128, i8), @@ -1726,7 +1726,7 @@ fld1: Adt50, impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: *mut *const f64, @@ -1738,51 +1738,51 @@ fld5: Adt46, fld6: [i128; 1], } impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz6.rs b/test/fuzz/fuzz6.rs index e9045a9b..ea4d0f8f 100644 --- a/test/fuzz/fuzz6.rs +++ b/test/fuzz/fuzz6.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3302,45 +3302,45 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3369,46 +3369,46 @@ fld2: (isize,), impl PrintFDebug for Adt41{ unsafe fn printf_debug(&self){ unsafe{printf("Adt41{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt41 { fld0: u32, fld1: u128, } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3431,24 +3431,24 @@ fld4: [bool; 2], }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3468,69 +3468,69 @@ fld0: isize, impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: (i128, i8, i8, u16), } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3565,57 +3565,57 @@ fld1: i8, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3648,81 +3648,81 @@ fld2: f32, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3763,45 +3763,45 @@ fld3: *mut [u32; 5], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3832,75 +3832,75 @@ fld0: (i8, i16), impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: u64, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3937,57 +3937,57 @@ fld6: *mut [u32; 5], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4018,39 +4018,39 @@ fld6: ([bool; 8], i128, (isize,)), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4073,54 +4073,54 @@ fld3: usize, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4150,54 +4150,54 @@ fld1: ([bool; 8], i128, (isize,)), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4231,7 +4231,7 @@ fld5: ((isize,), u32), impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: Adt43, @@ -4240,87 +4240,87 @@ fld2: Adt40, fld3: i128, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz60.rs b/test/fuzz/fuzz60.rs index cc9718ca..535c89c0 100644 --- a/test/fuzz/fuzz60.rs +++ b/test/fuzz/fuzz60.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5384,7 +5384,7 @@ pub fn main() { impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: (*mut [i128; 3],), @@ -5397,33 +5397,33 @@ fld6: i64, fld7: *const i32, } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5446,7 +5446,7 @@ fld4: [i128; 3], impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: i32, @@ -5454,33 +5454,33 @@ fld1: u32, fld2: [u8; 4], } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5501,72 +5501,72 @@ fld4: i16, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5604,66 +5604,66 @@ fld7: [i16; 5], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5699,46 +5699,46 @@ fld2: (isize, bool, u32), impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: Adt46, fld1: Adt49, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5763,84 +5763,84 @@ fld0: (f64, (i128, i32), i128), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5880,33 +5880,33 @@ fld6: *const u16, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5927,72 +5927,72 @@ fld5: i128, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6032,7 +6032,7 @@ fld1: [i128; 3], impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: [i128; 3], @@ -6042,36 +6042,36 @@ fld3: *mut u16, fld4: Adt54, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6093,78 +6093,78 @@ fld2: u16, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6204,48 +6204,48 @@ fld6: Adt44, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6273,7 +6273,7 @@ fld7: i128, impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: bool, @@ -6285,7 +6285,7 @@ fld4: Adt45, impl PrintFDebug for Adt60{ unsafe fn printf_debug(&self){ unsafe{printf("Adt60{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt60 { fld0: (isize, usize, *const i32, u8, (i128, i32), (f64, (i128, i32), i128), i32), diff --git a/test/fuzz/fuzz61.rs b/test/fuzz/fuzz61.rs index da5ab881..42473321 100644 --- a/test/fuzz/fuzz61.rs +++ b/test/fuzz/fuzz61.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -6476,66 +6476,66 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6571,30 +6571,30 @@ fld5: i32, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6614,93 +6614,93 @@ fld1: *const f32, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6745,66 +6745,66 @@ fld3: u32, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6840,57 +6840,57 @@ fld0: [u128; 4], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6923,45 +6923,45 @@ fld1: i64, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6988,42 +6988,42 @@ fld0: Adt43, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7049,27 +7049,27 @@ fld1: i8, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7090,60 +7090,60 @@ fld0: Adt44, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: *mut *const usize, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7173,33 +7173,33 @@ fld1: (i32, u8, [isize; 5]), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7224,70 +7224,70 @@ fld2: ([i64; 6], *const usize), impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: [i8; 4], fld1: Adt46, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7320,45 +7320,45 @@ fld2: Adt50, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7385,42 +7385,42 @@ fld1: i8, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7446,42 +7446,42 @@ fld0: f64, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7507,69 +7507,69 @@ fld0: Adt41, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz62.rs b/test/fuzz/fuzz62.rs index 32dc39fd..1f8ab54a 100644 --- a/test/fuzz/fuzz62.rs +++ b/test/fuzz/fuzz62.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -649,69 +649,69 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -750,7 +750,7 @@ fld5: *mut i16, impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: i16, @@ -759,48 +759,48 @@ fld2: (f32, i64), fld3: u64, } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -832,7 +832,7 @@ fld0: [bool; 8], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: Adt44, @@ -840,60 +840,60 @@ fld1: [u128; 8], fld2: (i128, *mut [u128; 8]), } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -925,72 +925,72 @@ fld1: [i32; 3], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1026,66 +1026,66 @@ fld7: *mut (*mut bool,), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1119,63 +1119,63 @@ fld6: (i8, i8), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1208,39 +1208,39 @@ fld5: [i8; 2], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1265,51 +1265,51 @@ fld0: (*mut bool,), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1338,58 +1338,58 @@ fld6: [bool; 8], impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: *mut bool, fld1: Adt48, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1418,39 +1418,39 @@ fld6: i64, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1473,42 +1473,42 @@ fld1: Adt44, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1532,75 +1532,75 @@ fld1: Adt45, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1639,60 +1639,60 @@ fld5: *mut bool, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1722,36 +1722,36 @@ fld7: Adt56, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz63.rs b/test/fuzz/fuzz63.rs index 37a73b46..21d0afd6 100644 --- a/test/fuzz/fuzz63.rs +++ b/test/fuzz/fuzz63.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4703,36 +4703,36 @@ pub fn main() { } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4754,78 +4754,78 @@ fld4: [i64; 5], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4867,7 +4867,7 @@ fld6: f32, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: u64, @@ -4878,57 +4878,57 @@ fld4: [i32; 1], fld5: f32, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4961,75 +4961,75 @@ fld0: [i64; 5], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5068,7 +5068,7 @@ fld4: Adt45, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: *mut i128, @@ -5080,63 +5080,63 @@ fld5: u8, fld6: (f64, u16, bool, f64, (u32, (*mut u32, *mut i16), i128)), } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5171,7 +5171,7 @@ fld6: Adt45, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: (*const (f64, u16, bool, f64, (u32, (*mut u32, *mut i16), i128)),), @@ -5181,51 +5181,51 @@ fld3: i8, fld4: i128, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5258,7 +5258,7 @@ fld3: (char, (u32, (*mut u32, *mut i16), i128)), impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: u32, @@ -5271,72 +5271,72 @@ fld6: Adt44, fld7: ((char, (u32, (*mut u32, *mut i16), i128)), ([i64; 5], [u16; 4], bool, i32), (f64, u16, bool, f64, (u32, (*mut u32, *mut i16), i128))), } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5374,33 +5374,33 @@ fld6: f32, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5423,66 +5423,66 @@ fld0: i64, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5516,42 +5516,42 @@ fld1: isize, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5575,60 +5575,60 @@ fld1: (char, (u32, (*mut u32, *mut i16), i128)), }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5660,60 +5660,60 @@ fld3: i16, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5747,48 +5747,48 @@ fld0: Adt50, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz64.rs b/test/fuzz/fuzz64.rs index 89949088..282b09b3 100644 --- a/test/fuzz/fuzz64.rs +++ b/test/fuzz/fuzz64.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -2022,39 +2022,39 @@ pub fn main() { } impl PrintFDebug for Adt35{ - unsafe fn printf_debug(&self){unsafe{printf("Adt35::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt35::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2079,24 +2079,24 @@ fld2: (i8,), }} impl PrintFDebug for Adt36{ - unsafe fn printf_debug(&self){unsafe{printf("Adt36::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt36::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2116,7 +2116,7 @@ fld2: isize, impl PrintFDebug for Adt37{ unsafe fn printf_debug(&self){ unsafe{printf("Adt37{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt37 { fld0: bool, @@ -2127,81 +2127,81 @@ fld4: i16, fld5: [i16; 5], } impl PrintFDebug for Adt38{ - unsafe fn printf_debug(&self){unsafe{printf("Adt38::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt38::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2244,7 +2244,7 @@ fld6: u128, impl PrintFDebug for Adt39{ unsafe fn printf_debug(&self){ unsafe{printf("Adt39{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt39 { fld0: *const i128, @@ -2257,51 +2257,51 @@ fld6: i64, fld7: (i8,), } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2330,48 +2330,48 @@ fld1: i16, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2399,72 +2399,72 @@ fld3: i8, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2502,39 +2502,39 @@ fld2: (i8,), }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2561,7 +2561,7 @@ fld0: Adt36, impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: f32, @@ -2570,18 +2570,18 @@ fld2: u64, fld3: [bool; 5], } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2599,7 +2599,7 @@ fld0: Adt42, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: (u8, [u128; 7]), @@ -2607,54 +2607,54 @@ fld1: Adt44, fld2: (isize, usize, u16), } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2684,33 +2684,33 @@ fld0: i16, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2731,90 +2731,90 @@ fld4: f32, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2858,48 +2858,48 @@ fld6: Adt48, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2927,7 +2927,7 @@ fld4: i32, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: Adt36, diff --git a/test/fuzz/fuzz65.rs b/test/fuzz/fuzz65.rs index c095df12..fb087cb8 100644 --- a/test/fuzz/fuzz65.rs +++ b/test/fuzz/fuzz65.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -885,48 +885,48 @@ pub fn main() { } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -954,24 +954,24 @@ fld0: *const (f32, u16), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -989,69 +989,69 @@ fld2: (f32,), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1086,78 +1086,78 @@ fld3: i128, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1197,57 +1197,57 @@ fld3: *const ((i16, i128), i8, i32), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1278,30 +1278,30 @@ fld0: bool, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1323,21 +1323,21 @@ fld0: (i16, i128), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1354,39 +1354,39 @@ fld1: [char; 7], }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1411,45 +1411,45 @@ fld1: *mut *const u64, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1476,7 +1476,7 @@ fld4: *const ((i16, i128), i8, i32), impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: Adt52, @@ -1489,7 +1489,7 @@ fld5: (f32,), impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: [u128; 3], @@ -1500,45 +1500,45 @@ fld4: Adt47, fld5: Adt48, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1567,7 +1567,7 @@ fld0: (u128, u16), impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: i128, @@ -1579,72 +1579,72 @@ fld5: Adt56, fld6: i64, } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1682,84 +1682,84 @@ fld6: Adt54, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1801,57 +1801,57 @@ fld4: *const (u16, (u32, bool, u8, isize)), }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1882,51 +1882,51 @@ fld1: (char,), }} impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz66.rs b/test/fuzz/fuzz66.rs index 36478dd7..a6428b74 100644 --- a/test/fuzz/fuzz66.rs +++ b/test/fuzz/fuzz66.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4477,30 +4477,30 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4522,51 +4522,51 @@ fld0: u64, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4595,57 +4595,57 @@ fld2: (bool,), }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4678,72 +4678,72 @@ fld1: [char; 5], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4783,88 +4783,88 @@ fld4: i16, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: isize, fld1: u16, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4905,51 +4905,51 @@ fld2: f64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4978,69 +4978,69 @@ fld2: *const u8, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5075,30 +5075,30 @@ fld6: u32, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5120,7 +5120,7 @@ fld2: Adt41, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: [char; 7], @@ -5130,51 +5130,51 @@ fld3: u128, fld4: *mut f32, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5201,48 +5201,48 @@ fld6: *const i32, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5270,57 +5270,57 @@ fld2: f64, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5349,57 +5349,57 @@ fld6: u64, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5432,7 +5432,7 @@ fld6: Adt52, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: *const i16, @@ -5440,7 +5440,7 @@ fld0: *const i16, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: [char; 8], @@ -5448,111 +5448,111 @@ fld1: *const u128, fld2: u32, } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz67.rs b/test/fuzz/fuzz67.rs index 24c6717b..7cf901bf 100644 --- a/test/fuzz/fuzz67.rs +++ b/test/fuzz/fuzz67.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3971,7 +3971,7 @@ pub fn main() { impl PrintFDebug for Adt35{ unsafe fn printf_debug(&self){ unsafe{printf("Adt35{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt35 { fld0: bool, @@ -3986,7 +3986,7 @@ fld7: usize, impl PrintFDebug for Adt36{ unsafe fn printf_debug(&self){ unsafe{printf("Adt36{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt36 { fld0: u128, @@ -4000,7 +4000,7 @@ fld6: *mut usize, impl PrintFDebug for Adt37{ unsafe fn printf_debug(&self){ unsafe{printf("Adt37{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt37 { fld0: i64, @@ -4009,66 +4009,66 @@ fld2: Adt36, fld3: i8, } impl PrintFDebug for Adt38{ - unsafe fn printf_debug(&self){unsafe{printf("Adt38::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt38::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4102,60 +4102,60 @@ fld4: Adt36, }} impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4187,69 +4187,69 @@ fld1: f64, }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4284,24 +4284,24 @@ fld6: i64, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4319,24 +4319,24 @@ fld1: i64, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4354,81 +4354,81 @@ fld1: u16, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4471,7 +4471,7 @@ fld1: u8, impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: u128, @@ -4483,87 +4483,87 @@ fld5: Adt40, fld6: i64, } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4606,75 +4606,75 @@ fld7: [u16; 4], }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4711,27 +4711,27 @@ fld5: i32, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4750,60 +4750,60 @@ fld3: u16, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4837,45 +4837,45 @@ fld1: Adt47, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4900,33 +4900,33 @@ fld5: [char; 6], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4951,7 +4951,7 @@ fld0: i64, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: [i128; 3], diff --git a/test/fuzz/fuzz68.rs b/test/fuzz/fuzz68.rs index 0e697b81..54a58f1d 100644 --- a/test/fuzz/fuzz68.rs +++ b/test/fuzz/fuzz68.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3316,81 +3316,81 @@ pub fn main() { } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3433,7 +3433,7 @@ fld7: *const *mut f64, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: (i16, char, [u16; 3], i64), @@ -3445,36 +3445,36 @@ fld5: i32, fld6: i64, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3498,87 +3498,87 @@ fld0: *mut i32, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3621,54 +3621,54 @@ fld4: [char; 4], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3698,39 +3698,39 @@ fld5: *mut i32, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: *mut *mut u8, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3751,27 +3751,27 @@ fld0: char, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3790,69 +3790,69 @@ fld0: Adt50, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3889,21 +3889,21 @@ fld2: (u32, usize, i32, u8), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3920,39 +3920,39 @@ fld1: *mut u8, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3975,54 +3975,54 @@ fld2: (char, *const u32), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4054,54 +4054,54 @@ fld4: i128, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4135,7 +4135,7 @@ fld0: i128, impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: (i8,), @@ -4146,7 +4146,7 @@ fld3: Adt52, impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: Adt49, @@ -4157,57 +4157,57 @@ fld3: usize, impl PrintFDebug for Adt60{ unsafe fn printf_debug(&self){ unsafe{printf("Adt60{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt60 { fld0: Adt53, } impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz69.rs b/test/fuzz/fuzz69.rs index 2daa1c92..2d63667c 100644 --- a/test/fuzz/fuzz69.rs +++ b/test/fuzz/fuzz69.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -691,81 +691,81 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -806,63 +806,63 @@ fld4: *mut *mut i8, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -897,36 +897,36 @@ fld2: isize, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -954,61 +954,61 @@ fld2: *mut i64, impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: *mut i8, fld1: (isize, bool), } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1038,51 +1038,51 @@ fld1: ([isize; 3],), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1113,7 +1113,7 @@ fld1: u32, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: ([isize; 3],), @@ -1128,7 +1128,7 @@ fld7: i128, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: bool, @@ -1140,51 +1140,51 @@ fld5: i32, fld6: ((f32, char, u8), u16, i64), } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1213,7 +1213,7 @@ fld7: Adt43, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: i32, @@ -1221,30 +1221,30 @@ fld1: u16, fld2: ([isize; 3],), } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1264,57 +1264,57 @@ fld3: ([isize; 3],), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1347,24 +1347,24 @@ fld5: f32, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1382,36 +1382,36 @@ fld2: [isize; 3], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1435,27 +1435,27 @@ fld1: [isize; 3], }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1476,7 +1476,7 @@ fld1: i128, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: u16, @@ -1484,45 +1484,45 @@ fld1: Adt48, fld2: ((f32, char, u8), [i8; 8], i32), } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz7.rs b/test/fuzz/fuzz7.rs index 7cbef189..29f96a5b 100644 --- a/test/fuzz/fuzz7.rs +++ b/test/fuzz/fuzz7.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3636,7 +3636,7 @@ pub fn main() { impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: u64, @@ -3646,84 +3646,84 @@ fld3: (i128, u64, i32), fld4: [i128; 3], } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3765,72 +3765,72 @@ fld6: [u16; 5], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3868,7 +3868,7 @@ fld7: *mut *mut i16, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: ([i64; 2], [i64; 2]), @@ -3877,60 +3877,60 @@ fld2: f64, fld3: ([u16; 6],), } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3964,57 +3964,57 @@ fld2: ([i128; 3], *mut i128), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4045,45 +4045,45 @@ fld3: i32, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4108,81 +4108,81 @@ fld3: [u16; 5], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4223,42 +4223,42 @@ fld5: i32, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4282,57 +4282,57 @@ fld3: ([i128; 3], *mut i128), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4361,54 +4361,54 @@ fld7: *mut i16, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4438,36 +4438,36 @@ fld5: [i64; 2], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4493,40 +4493,40 @@ fld3: (i64, i64), impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: [u8; 1], fld1: [i128; 3], } impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4549,7 +4549,7 @@ fld3: *mut i16, impl PrintFDebug for Adt60{ unsafe fn printf_debug(&self){ unsafe{printf("Adt60{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt60 { fld0: u32, @@ -4560,7 +4560,7 @@ fld3: *mut *mut i16, impl PrintFDebug for Adt61{ unsafe fn printf_debug(&self){ unsafe{printf("Adt61{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt61 { fld0: *mut *mut i16, @@ -4572,60 +4572,60 @@ fld5: i32, fld6: *mut i16, } impl PrintFDebug for Adt62{ - unsafe fn printf_debug(&self){unsafe{printf("Adt62::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt62::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz70.rs b/test/fuzz/fuzz70.rs index 5f18319b..9595d132 100644 --- a/test/fuzz/fuzz70.rs +++ b/test/fuzz/fuzz70.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -2341,42 +2341,42 @@ pub fn main() { } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2400,72 +2400,72 @@ fld1: [u64; 5], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2505,7 +2505,7 @@ fld0: [usize; 7], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: [isize; 5], @@ -2513,75 +2513,75 @@ fld1: *const u128, fld2: i16, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2620,72 +2620,72 @@ fld5: (f32, bool, u64, i32), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2721,54 +2721,54 @@ fld7: Adt45, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2798,45 +2798,45 @@ fld5: Adt47, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2867,7 +2867,7 @@ fld0: usize, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: [usize; 7], @@ -2876,39 +2876,39 @@ fld2: (i64, u128, i8, f64), fld3: Adt45, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -2931,57 +2931,57 @@ fld5: Adt47, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3014,7 +3014,7 @@ fld7: *const i16, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: *mut *const u128, @@ -3023,60 +3023,60 @@ fld2: (f32, u16, isize, u128), fld3: Adt51, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3110,54 +3110,54 @@ fld2: i8, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3187,72 +3187,72 @@ fld4: i32, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3290,54 +3290,54 @@ fld2: u64, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3369,78 +3369,78 @@ fld5: u64, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3482,7 +3482,7 @@ fld1: u32, impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: (f32, u16, isize, u128), diff --git a/test/fuzz/fuzz71.rs b/test/fuzz/fuzz71.rs index fd10c667..d7978008 100644 --- a/test/fuzz/fuzz71.rs +++ b/test/fuzz/fuzz71.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4224,7 +4224,7 @@ pub fn main() { impl PrintFDebug for Adt41{ unsafe fn printf_debug(&self){ unsafe{printf("Adt41{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt41 { fld0: (char,), @@ -4232,33 +4232,33 @@ fld1: (*const u64, i32, i32), fld2: u128, } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4279,33 +4279,33 @@ fld2: i128, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4326,78 +4326,78 @@ fld0: u32, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4437,42 +4437,42 @@ fld4: (char, u64, *const isize), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4498,7 +4498,7 @@ fld6: f32, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: Adt42, @@ -4509,7 +4509,7 @@ fld3: *const f32, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: *mut [i32; 4], @@ -4518,39 +4518,39 @@ fld2: u128, fld3: [i8; 4], } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4573,45 +4573,45 @@ fld7: u128, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4636,48 +4636,48 @@ fld6: i64, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4707,51 +4707,51 @@ fld0: [i32; 4], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4780,7 +4780,7 @@ fld5: Adt46, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: [u16; 6], @@ -4792,36 +4792,36 @@ fld5: Adt47, fld6: [i32; 4], } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4845,60 +4845,60 @@ fld1: [u16; 6], }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4934,7 +4934,7 @@ fld4: i32, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: [u8; 6], @@ -4945,60 +4945,60 @@ fld4: [i8; 4], fld5: f64, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5028,30 +5028,30 @@ fld7: u128, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz72.rs b/test/fuzz/fuzz72.rs index d4cddb17..f883acb4 100644 --- a/test/fuzz/fuzz72.rs +++ b/test/fuzz/fuzz72.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3891,39 +3891,39 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3946,75 +3946,75 @@ fld0: *const [i32; 7], }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4051,42 +4051,42 @@ fld6: (isize,), }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4114,79 +4114,79 @@ fld1: u64, impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: u64, fld1: (u32, [i32; 7], i128, (bool, i64, u16), [i64; 1], u32), } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4226,7 +4226,7 @@ fld1: (f32, char, u8, f32), impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: i128, @@ -4235,45 +4235,45 @@ fld2: Adt43, fld3: [i64; 1], } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4298,93 +4298,93 @@ fld6: u128, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4429,78 +4429,78 @@ fld2: Adt41, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4540,93 +4540,93 @@ fld4: (u64, f32, i16, isize), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4673,60 +4673,60 @@ fld7: f32, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: *const (bool, i64, u16), } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4756,30 +4756,30 @@ fld4: (f32, char, u8, f32), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4799,75 +4799,75 @@ fld0: Adt45, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4906,51 +4906,51 @@ fld7: (bool, i64, u16), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4979,57 +4979,57 @@ fld4: ([i32; 7], u64), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5062,57 +5062,57 @@ fld3: *const (bool, i64, u16), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz73.rs b/test/fuzz/fuzz73.rs index 054e996d..ae2beaad 100644 --- a/test/fuzz/fuzz73.rs +++ b/test/fuzz/fuzz73.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -495,42 +495,42 @@ pub fn main() { impl PrintFDebug for Adt37{ unsafe fn printf_debug(&self){ unsafe{printf("Adt37{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt37 { fld0: [i32; 4], } impl PrintFDebug for Adt38{ - unsafe fn printf_debug(&self){unsafe{printf("Adt38::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt38::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -554,7 +554,7 @@ fld2: [char; 2], impl PrintFDebug for Adt39{ unsafe fn printf_debug(&self){ unsafe{printf("Adt39{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt39 { fld0: bool, @@ -564,39 +564,39 @@ fld3: i8, fld4: (i16, f32, i64), } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -619,24 +619,24 @@ fld7: (u128,), }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -654,30 +654,30 @@ fld2: [char; 1], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -697,24 +697,24 @@ fld4: Adt37, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -732,60 +732,60 @@ fld2: *const u16, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -817,36 +817,36 @@ fld6: (u64,), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -868,54 +868,54 @@ fld2: *const f32, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -945,48 +945,48 @@ fld6: u64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1012,69 +1012,69 @@ fld5: ([u128; 4], u64, u128, u64), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1113,7 +1113,7 @@ fld1: u16, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: u16, @@ -1123,75 +1123,75 @@ fld3: i8, fld4: u8, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1228,36 +1228,36 @@ fld3: *mut u128, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1281,69 +1281,69 @@ fld0: Adt39, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1380,72 +1380,72 @@ fld7: (usize,), }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz74.rs b/test/fuzz/fuzz74.rs index a8e9fa7c..e510ea9b 100644 --- a/test/fuzz/fuzz74.rs +++ b/test/fuzz/fuzz74.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5108,48 +5108,48 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5177,78 +5177,78 @@ fld0: u8, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5286,57 +5286,57 @@ fld5: [char; 7], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5367,36 +5367,36 @@ fld2: [i16; 4], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5420,7 +5420,7 @@ fld3: [char; 7], impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: (u32, *const u32, u32, i64), @@ -5432,78 +5432,78 @@ fld5: [u8; 1], fld6: *mut usize, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5545,48 +5545,48 @@ fld5: *const (isize, [char; 4], u32), impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: (i16,), } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5616,7 +5616,7 @@ fld1: [u8; 1], impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: u128, @@ -5629,54 +5629,54 @@ fld6: [u128; 6], fld7: *const char, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5706,43 +5706,43 @@ fld5: [u8; 1], impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: (i16,), fld1: [i8; 5], } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5764,45 +5764,45 @@ fld4: Adt49, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5827,36 +5827,36 @@ fld7: [isize; 7], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5878,54 +5878,54 @@ fld5: *const char, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5953,90 +5953,90 @@ fld7: [i32; 8], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6080,75 +6080,75 @@ fld6: Adt51, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz75.rs b/test/fuzz/fuzz75.rs index 151f0284..1fff122e 100644 --- a/test/fuzz/fuzz75.rs +++ b/test/fuzz/fuzz75.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -6213,39 +6213,39 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6270,60 +6270,60 @@ fld1: [i128; 4], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6355,39 +6355,39 @@ fld2: *mut i16, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6412,7 +6412,7 @@ fld7: *const (u32, *const u128, isize), impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: [u32; 4], @@ -6420,7 +6420,7 @@ fld0: [u32; 4], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: [u8; 7], @@ -6428,63 +6428,63 @@ fld1: ([char; 2], [char; 7], [char; 2]), fld2: isize, } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6521,7 +6521,7 @@ fld1: [char; 2], impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: i64, @@ -6531,54 +6531,54 @@ fld3: i8, fld4: *mut i16, } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6606,36 +6606,36 @@ fld5: i32, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6657,72 +6657,72 @@ fld2: u128, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6758,42 +6758,42 @@ fld4: i64, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6819,21 +6819,21 @@ fld2: *mut [u128; 7], }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6850,54 +6850,54 @@ fld0: u16, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6927,7 +6927,7 @@ fld5: u128, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: usize, @@ -6941,7 +6941,7 @@ fld6: u128, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: [char; 2], @@ -6951,33 +6951,33 @@ fld3: *const u128, fld4: ([char; 2],), } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6998,48 +6998,48 @@ fld3: *mut [u128; 7], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz76.rs b/test/fuzz/fuzz76.rs index dea9d86f..5684115a 100644 --- a/test/fuzz/fuzz76.rs +++ b/test/fuzz/fuzz76.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4633,60 +4633,60 @@ pub fn main() { } impl PrintFDebug for Adt36{ - unsafe fn printf_debug(&self){unsafe{printf("Adt36::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt36::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4720,48 +4720,48 @@ fld2: *mut *const i128, }} impl PrintFDebug for Adt37{ - unsafe fn printf_debug(&self){unsafe{printf("Adt37::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt37::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4789,39 +4789,39 @@ fld5: u64, }} impl PrintFDebug for Adt38{ - unsafe fn printf_debug(&self){unsafe{printf("Adt38::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt38::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4844,42 +4844,42 @@ fld5: (f64, *mut *const i128, i16, *mut *const u128, (bool, [bool; 8], i8, u16, }} impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4903,48 +4903,48 @@ fld1: u32, }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4970,87 +4970,87 @@ fld7: (bool, [bool; 8], i8, u16, i16, i16), }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5093,42 +5093,42 @@ fld0: [u16; 7], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5152,36 +5152,36 @@ fld5: *const *const u128, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5203,66 +5203,66 @@ fld2: *const u128, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5300,7 +5300,7 @@ fld2: i128, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: *const i128, @@ -5311,48 +5311,48 @@ fld4: u64, fld5: (f32,), } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5382,63 +5382,63 @@ fld6: (i16,), impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: Adt42, } impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5473,7 +5473,7 @@ fld0: Adt37, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: bool, @@ -5487,7 +5487,7 @@ fld6: Adt45, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: i16, @@ -5497,7 +5497,7 @@ fld2: Adt42, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: (bool, [bool; 8], i8, u16, i16, i16), @@ -5511,7 +5511,7 @@ fld6: *const *const u128, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: Adt50, diff --git a/test/fuzz/fuzz77.rs b/test/fuzz/fuzz77.rs index 087d57ab..34cd11ba 100644 --- a/test/fuzz/fuzz77.rs +++ b/test/fuzz/fuzz77.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4739,36 +4739,36 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4790,84 +4790,84 @@ fld0: *mut *mut u128, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4909,36 +4909,36 @@ fld6: usize, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4960,36 +4960,36 @@ fld6: i64, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5011,54 +5011,54 @@ fld5: i32, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5086,36 +5086,36 @@ fld7: *mut u16, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5141,51 +5141,51 @@ fld0: u64, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5212,30 +5212,30 @@ fld5: Adt43, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5255,60 +5255,60 @@ fld2: *const [i8; 2], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5340,63 +5340,63 @@ fld5: *const (u128, *mut char, *mut i64), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5429,27 +5429,27 @@ fld5: (u128, *mut char, *mut i64), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5470,54 +5470,54 @@ fld0: *mut *mut char, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: bool, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5543,36 +5543,36 @@ fld4: [i8; 2], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5596,7 +5596,7 @@ fld2: isize, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: bool, @@ -5610,7 +5610,7 @@ fld6: Adt44, impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: (u128, *mut char, *mut i64), @@ -5620,72 +5620,72 @@ fld3: Adt43, fld4: [i8; 2], } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz78.rs b/test/fuzz/fuzz78.rs index e4845e28..0624ffc8 100644 --- a/test/fuzz/fuzz78.rs +++ b/test/fuzz/fuzz78.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5221,57 +5221,57 @@ pub fn main() { } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5304,51 +5304,51 @@ fld3: [u128; 4], }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5377,69 +5377,69 @@ fld4: u8, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5476,75 +5476,75 @@ fld5: i32, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5583,66 +5583,66 @@ fld1: (u16, i32, i16, f64), }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5678,66 +5678,66 @@ fld3: ([i32; 3], f32, (u16, i32, i16, f64), u128), }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5773,7 +5773,7 @@ fld7: *const i8, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: u16, @@ -5783,43 +5783,43 @@ fld2: Adt40, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: usize, fld1: u128, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5841,39 +5841,39 @@ fld0: f64, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5896,60 +5896,60 @@ fld3: [u8; 2], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5985,58 +5985,58 @@ fld5: [u64; 3], impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: Adt44, fld1: [u64; 3], } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6065,81 +6065,81 @@ fld1: char, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6180,39 +6180,39 @@ fld3: Adt42, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6235,51 +6235,51 @@ fld1: Adt47, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6308,72 +6308,72 @@ fld1: (*const i16,), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz79.rs b/test/fuzz/fuzz79.rs index dcf2ec9d..d6854a79 100644 --- a/test/fuzz/fuzz79.rs +++ b/test/fuzz/fuzz79.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4791,45 +4791,45 @@ pub fn main() { } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4854,75 +4854,75 @@ fld7: [i32; 5], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4961,30 +4961,30 @@ fld4: [isize; 7], }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5004,36 +5004,36 @@ fld3: i8, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5057,75 +5057,75 @@ fld2: f32, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5162,39 +5162,39 @@ fld7: f64, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5219,7 +5219,7 @@ fld3: i16, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: ((f64, *mut i32),), @@ -5233,7 +5233,7 @@ fld6: i64, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: i8, @@ -5241,66 +5241,66 @@ fld1: char, fld2: *mut i32, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5336,51 +5336,51 @@ fld1: u8, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5411,81 +5411,81 @@ fld0: *mut *const usize, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5526,39 +5526,39 @@ fld5: [i128; 7], }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5581,63 +5581,63 @@ fld1: *mut u32, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5672,69 +5672,69 @@ fld2: Adt53, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5771,30 +5771,30 @@ fld5: *const i32, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5814,96 +5814,96 @@ fld4: Adt46, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5949,75 +5949,75 @@ fld7: [i32; 5], }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz8.rs b/test/fuzz/fuzz8.rs index 54ed6188..27100ad2 100644 --- a/test/fuzz/fuzz8.rs +++ b/test/fuzz/fuzz8.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4477,39 +4477,39 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4534,76 +4534,76 @@ fld7: [i64; 1], impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: [u16; 3], fld1: *const i128, } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4640,36 +4640,36 @@ fld6: usize, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4691,45 +4691,45 @@ fld1: (bool, f64, u32), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4756,45 +4756,45 @@ fld4: u8, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4821,45 +4821,45 @@ fld4: u128, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4884,78 +4884,78 @@ fld4: *mut (bool, i64, u32), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4997,7 +4997,7 @@ fld3: [u32; 6], impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: [i8; 1], @@ -5007,99 +5007,99 @@ fld3: f64, fld4: (i8, i8, char), } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5146,60 +5146,60 @@ fld6: usize, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5235,7 +5235,7 @@ fld2: (u16,), impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: Adt44, @@ -5245,69 +5245,69 @@ fld3: (bool, f64, u32), fld4: i16, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5344,51 +5344,51 @@ fld3: f64, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5415,36 +5415,36 @@ fld6: (u64,), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5466,51 +5466,51 @@ fld3: Adt55, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5537,63 +5537,63 @@ fld5: i32, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz80.rs b/test/fuzz/fuzz80.rs index b77fad4d..66d5501c 100644 --- a/test/fuzz/fuzz80.rs +++ b/test/fuzz/fuzz80.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4019,84 +4019,84 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4138,39 +4138,39 @@ fld6: (bool, (bool, f64, [isize; 1], u8)), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4197,7 +4197,7 @@ fld0: i8, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: [i64; 6], @@ -4209,66 +4209,66 @@ fld5: (u8, u16, u64), fld6: *const (*const i128, u8, (isize,), *mut isize), } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4304,63 +4304,63 @@ fld5: f32, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: (*const i128,), } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4391,69 +4391,69 @@ fld1: Adt45, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4490,7 +4490,7 @@ fld4: Adt48, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: [isize; 1], @@ -4501,39 +4501,39 @@ fld4: i16, fld5: Adt44, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4558,63 +4558,63 @@ fld0: [i64; 3], }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4647,42 +4647,42 @@ fld1: i8, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4706,78 +4706,78 @@ fld4: u8, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4815,72 +4815,72 @@ fld7: i128, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4918,7 +4918,7 @@ fld7: (*const i128,), impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: i128, @@ -4931,7 +4931,7 @@ fld5: [i64; 3], impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: i128, @@ -4939,7 +4939,7 @@ fld0: i128, impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: *const f32, @@ -4949,18 +4949,18 @@ fld3: Adt57, fld4: *const *mut ([i64; 3], (bool, (bool, f64, [isize; 1], u8)), usize, *const (*const i128, u8, (isize,), *mut isize), i32, f64, usize), } impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz81.rs b/test/fuzz/fuzz81.rs index ea560d6a..f81c085b 100644 --- a/test/fuzz/fuzz81.rs +++ b/test/fuzz/fuzz81.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5810,33 +5810,33 @@ pub fn main() { impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: [usize; 4], } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5855,84 +5855,84 @@ fld2: [i64; 4], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5974,54 +5974,54 @@ fld1: (*mut u64,), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6053,84 +6053,84 @@ fld2: u32, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6172,54 +6172,54 @@ fld6: [usize; 4], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6251,45 +6251,45 @@ fld2: i8, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6316,84 +6316,84 @@ fld0: i16, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6435,81 +6435,81 @@ fld4: *mut [u128; 5], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6548,66 +6548,66 @@ fld6: [u128; 2], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6643,54 +6643,54 @@ fld1: *mut ([i32; 1], u16, usize, u32, f32, *mut f32), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6720,84 +6720,84 @@ fld6: i128, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6841,7 +6841,7 @@ fld4: Adt42, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: bool, @@ -6853,54 +6853,54 @@ fld5: *mut u64, fld6: [i64; 5], } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6932,42 +6932,42 @@ fld1: Adt48, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6991,75 +6991,75 @@ fld7: [isize; 4], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7096,30 +7096,30 @@ fld6: Adt49, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz82.rs b/test/fuzz/fuzz82.rs index cd91ac50..c2396957 100644 --- a/test/fuzz/fuzz82.rs +++ b/test/fuzz/fuzz82.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -6770,60 +6770,60 @@ pub fn main() { } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6855,39 +6855,39 @@ fld6: i64, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6912,57 +6912,57 @@ fld1: i8, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6995,54 +6995,54 @@ fld0: u8, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7072,33 +7072,33 @@ fld1: *mut [i8; 6], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7121,7 +7121,7 @@ fld5: i128, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: *mut i8, @@ -7130,36 +7130,36 @@ fld2: [i64; 5], fld3: [bool; 1], } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7183,60 +7183,60 @@ fld2: u128, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7268,7 +7268,7 @@ fld7: u8, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: *mut bool, @@ -7277,54 +7277,54 @@ fld2: [u32; 5], fld3: [i32; 1], } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7356,75 +7356,75 @@ fld3: i64, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7461,102 +7461,102 @@ fld4: i32, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7604,33 +7604,33 @@ fld7: (f32, [bool; 1], [isize; 7]), }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7651,42 +7651,42 @@ fld2: ([i8; 6],), }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -7712,7 +7712,7 @@ fld1: (char, i32, [i32; 1]), impl PrintFDebug for Adt61{ unsafe fn printf_debug(&self){ unsafe{printf("Adt61{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt61 { fld0: Adt59, @@ -7720,7 +7720,7 @@ fld0: Adt59, impl PrintFDebug for Adt62{ unsafe fn printf_debug(&self){ unsafe{printf("Adt62{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt62 { fld0: [i32; 1], @@ -7728,84 +7728,84 @@ fld1: (f32, bool), fld2: *mut [i8; 6], } impl PrintFDebug for Adt63{ - unsafe fn printf_debug(&self){unsafe{printf("Adt63::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt63::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz83.rs b/test/fuzz/fuzz83.rs index 181448c6..cfc17258 100644 --- a/test/fuzz/fuzz83.rs +++ b/test/fuzz/fuzz83.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4842,51 +4842,51 @@ pub fn main() { } impl PrintFDebug for Adt38{ - unsafe fn printf_debug(&self){unsafe{printf("Adt38::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt38::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4915,57 +4915,57 @@ fld0: f64, }} impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4998,7 +4998,7 @@ fld5: f32, impl PrintFDebug for Adt40{ unsafe fn printf_debug(&self){ unsafe{printf("Adt40{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt40 { fld0: (*const i64, f32), @@ -5009,48 +5009,48 @@ fld4: *const i64, fld5: u16, } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5080,60 +5080,60 @@ fld4: Adt39, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5167,54 +5167,54 @@ fld2: i128, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5246,7 +5246,7 @@ fld0: *mut u32, impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: [u8; 5], @@ -5259,7 +5259,7 @@ fld5: *const i64, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: usize, @@ -5271,84 +5271,84 @@ fld4: *mut char, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: Adt39, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5388,72 +5388,72 @@ fld7: Adt38, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5491,45 +5491,45 @@ fld3: u16, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5554,45 +5554,45 @@ fld7: Adt43, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5617,45 +5617,45 @@ fld2: isize, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5682,7 +5682,7 @@ fld7: Adt40, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: i64, @@ -5691,27 +5691,27 @@ fld2: *const i64, fld3: ((i16, i64, i64, u32, u16, f32), u8, isize, [u32; 4], f64, (i16, i64, i64, u32, u16, f32), u8), } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5730,54 +5730,54 @@ fld1: *const usize, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz84.rs b/test/fuzz/fuzz84.rs index 1578193e..f9ab07c2 100644 --- a/test/fuzz/fuzz84.rs +++ b/test/fuzz/fuzz84.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5219,99 +5219,99 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5358,84 +5358,84 @@ fld5: (([u128; 5], f32, bool, usize, usize, (i16, bool, u64)), ([u128; 5], f32, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5477,33 +5477,33 @@ fld4: ([u128; 5], f32, bool, usize, usize, (i16, bool, u64)), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5526,7 +5526,7 @@ fld2: i8, impl PrintFDebug for Adt47{ unsafe fn printf_debug(&self){ unsafe{printf("Adt47{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt47 { fld0: usize, @@ -5538,42 +5538,42 @@ fld4: u128, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: Adt47, } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5597,54 +5597,54 @@ fld1: *const i8, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5676,21 +5676,21 @@ fld0: (([u128; 5], f32, bool, usize, usize, (i16, bool, u64)), ([u128; 5], f32, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5707,51 +5707,51 @@ fld0: Adt44, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5782,39 +5782,39 @@ fld0: (usize, i16, i64), }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5837,39 +5837,39 @@ fld6: i64, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5894,60 +5894,60 @@ fld5: (i16, bool, u64), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5979,78 +5979,78 @@ fld4: (bool, [i64; 5], u128), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6090,57 +6090,57 @@ fld7: [bool; 7], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6175,7 +6175,7 @@ fld3: [u128; 5], impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: u128, @@ -6184,60 +6184,60 @@ fld2: *const u8, fld3: (u64, char), } impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6271,63 +6271,63 @@ fld6: [i64; 5], }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz85.rs b/test/fuzz/fuzz85.rs index 665afbfa..4d52e972 100644 --- a/test/fuzz/fuzz85.rs +++ b/test/fuzz/fuzz85.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5649,7 +5649,7 @@ pub fn main() { impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: [u128; 6], @@ -5661,87 +5661,87 @@ fld5: (*mut u32, i64), fld6: u32, } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5786,7 +5786,7 @@ fld3: [bool; 4], impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: u128, @@ -5798,45 +5798,45 @@ fld5: i32, fld6: [bool; 4], } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5861,81 +5861,81 @@ fld5: [u64; 2], }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5976,57 +5976,57 @@ fld4: *mut f32, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6055,27 +6055,27 @@ fld6: [i16; 4], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6096,7 +6096,7 @@ fld0: (u128, isize, [u64; 2]), impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: (u128, isize, [u64; 2]), @@ -6105,75 +6105,75 @@ fld2: isize, fld3: Adt48, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6210,51 +6210,51 @@ fld7: [u64; 2], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6283,7 +6283,7 @@ fld6: i64, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: i128, @@ -6294,48 +6294,48 @@ fld4: i16, fld5: Adt42, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6361,60 +6361,60 @@ fld3: i8, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6446,60 +6446,60 @@ fld4: u64, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6531,57 +6531,57 @@ fld7: *mut u32, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6610,81 +6610,81 @@ fld7: Adt52, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6727,7 +6727,7 @@ fld7: (*mut u32, i64), impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: Adt44, diff --git a/test/fuzz/fuzz86.rs b/test/fuzz/fuzz86.rs index c66c0c92..7b8875b8 100644 --- a/test/fuzz/fuzz86.rs +++ b/test/fuzz/fuzz86.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3330,7 +3330,7 @@ pub fn main() { impl PrintFDebug for Adt38{ unsafe fn printf_debug(&self){ unsafe{printf("Adt38{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt38 { fld0: *mut i8, @@ -3340,81 +3340,81 @@ fld3: (char, u16, u128), fld4: (u8, (*const u64, [isize; 1], (char, u16, u128), u32, u8, u16)), } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3455,7 +3455,7 @@ fld6: u8, impl PrintFDebug for Adt40{ unsafe fn printf_debug(&self){ unsafe{printf("Adt40{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt40 { fld0: u128, @@ -3465,7 +3465,7 @@ fld2: *const bool, impl PrintFDebug for Adt41{ unsafe fn printf_debug(&self){ unsafe{printf("Adt41{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt41 { fld0: *const bool, @@ -3475,72 +3475,72 @@ fld3: u128, fld4: *mut i8, } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3576,63 +3576,63 @@ fld6: i64, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3667,7 +3667,7 @@ fld2: (u8, (*const u64, [isize; 1], (char, u16, u128), u32, u8, u16)), impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: Adt41, @@ -3679,21 +3679,21 @@ fld5: i32, fld6: [u16; 5], } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3710,45 +3710,45 @@ fld0: Adt42, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3775,69 +3775,69 @@ fld1: usize, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3874,42 +3874,42 @@ fld1: *const u64, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3933,93 +3933,93 @@ fld4: [isize; 1], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4064,63 +4064,63 @@ fld7: Adt45, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4155,48 +4155,48 @@ fld1: [u16; 1], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4222,75 +4222,75 @@ fld7: (u64, [u16; 5], i16), }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4329,54 +4329,54 @@ fld1: u16, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4406,21 +4406,21 @@ fld1: Adt46, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz87.rs b/test/fuzz/fuzz87.rs index 1fc00137..23adeda9 100644 --- a/test/fuzz/fuzz87.rs +++ b/test/fuzz/fuzz87.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5494,69 +5494,69 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5593,75 +5593,75 @@ fld5: i32, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5700,72 +5700,72 @@ fld3: i8, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5805,7 +5805,7 @@ fld2: [i64; 5], impl PrintFDebug for Adt43{ unsafe fn printf_debug(&self){ unsafe{printf("Adt43{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt43 { fld0: [i8; 2], @@ -5816,78 +5816,78 @@ fld4: *mut u8, fld5: *mut i16, } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5927,87 +5927,87 @@ fld5: *mut i32, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6052,7 +6052,7 @@ fld0: *mut i32, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: i32, @@ -6062,51 +6062,51 @@ fld3: Adt41, fld4: (usize, i32), } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6135,69 +6135,69 @@ fld0: *mut u8, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6234,72 +6234,72 @@ fld5: *const usize, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6337,51 +6337,51 @@ fld1: Adt44, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6410,54 +6410,54 @@ fld5: [u128; 6], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6489,7 +6489,7 @@ fld0: Adt40, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: [char; 4], @@ -6502,69 +6502,69 @@ fld6: Adt46, fld7: f64, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6601,39 +6601,39 @@ fld1: (*mut u32, *mut i16), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6658,7 +6658,7 @@ fld4: *mut u128, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: [i64; 5], @@ -6668,78 +6668,78 @@ fld3: i8, fld4: Adt52, } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz88.rs b/test/fuzz/fuzz88.rs index 888ade2a..87770f45 100644 --- a/test/fuzz/fuzz88.rs +++ b/test/fuzz/fuzz88.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5729,30 +5729,30 @@ pub fn main() { } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5774,7 +5774,7 @@ fld3: ((u32, *mut i64, *const u128), i16, u16), impl PrintFDebug for Adt44{ unsafe fn printf_debug(&self){ unsafe{printf("Adt44{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt44 { fld0: (u16,), @@ -5787,90 +5787,90 @@ fld6: i64, fld7: *const u128, } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5914,57 +5914,57 @@ fld7: u64, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5995,42 +5995,42 @@ fld0: (u16,), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6056,7 +6056,7 @@ fld4: u64, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: bool, @@ -6068,87 +6068,87 @@ fld5: ((u32, *mut i64, *const u128), i16, u16), fld6: (f64, [i8; 5], usize), } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6191,51 +6191,51 @@ fld4: Adt46, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6262,57 +6262,57 @@ fld6: *const u128, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6345,7 +6345,7 @@ fld0: u64, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: usize, @@ -6353,84 +6353,84 @@ fld1: Adt44, fld2: isize, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6472,45 +6472,45 @@ fld7: u8, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6535,51 +6535,51 @@ fld2: [char; 8], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6606,45 +6606,45 @@ fld5: i32, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6673,7 +6673,7 @@ fld1: Adt51, impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: i32, @@ -6681,78 +6681,78 @@ fld1: [u16; 4], fld2: *const u128, } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6792,63 +6792,63 @@ fld0: usize, }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz89.rs b/test/fuzz/fuzz89.rs index ade6e8ef..32601a76 100644 --- a/test/fuzz/fuzz89.rs +++ b/test/fuzz/fuzz89.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4319,27 +4319,27 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4358,66 +4358,66 @@ fld1: *const u64, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4451,63 +4451,63 @@ fld6: u16, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4540,63 +4540,63 @@ fld6: *const u64, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4629,45 +4629,45 @@ fld7: u16, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4692,48 +4692,48 @@ fld6: *const isize, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4759,48 +4759,48 @@ fld3: Adt43, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4830,45 +4830,45 @@ fld1: i64, }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4895,7 +4895,7 @@ fld4: Adt40, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: Adt40, @@ -4910,7 +4910,7 @@ fld7: ([i32; 4], u64, u16, bool), impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: u64, @@ -4918,93 +4918,93 @@ fld1: (char, *const u64, isize, ([u32; 4], char, u64)), fld2: i8, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5049,21 +5049,21 @@ fld7: u32, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5082,7 +5082,7 @@ fld0: Adt44, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: usize, @@ -5092,7 +5092,7 @@ fld2: u8, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: u64, @@ -5104,42 +5104,42 @@ fld5: *const u64, fld6: [u32; 4], } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5165,60 +5165,60 @@ fld0: Adt45, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5250,72 +5250,72 @@ fld3: usize, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz9.rs b/test/fuzz/fuzz9.rs index 83127926..c4841153 100644 --- a/test/fuzz/fuzz9.rs +++ b/test/fuzz/fuzz9.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4065,54 +4065,54 @@ pub fn main() { impl PrintFDebug for Adt42{ unsafe fn printf_debug(&self){ unsafe{printf("Adt42{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt42 { fld0: u64, } impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4138,42 +4138,42 @@ fld3: Adt42, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4197,36 +4197,36 @@ fld2: *mut u16, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4250,90 +4250,90 @@ fld1: usize, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4377,33 +4377,33 @@ fld7: [isize; 3], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4424,27 +4424,27 @@ fld3: (*const i32, u16, [isize; 3], i8), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4465,7 +4465,7 @@ fld2: u32, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: i128, @@ -4475,30 +4475,30 @@ fld3: f64, fld4: [i16; 2], } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4518,69 +4518,69 @@ fld0: u32, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4615,42 +4615,42 @@ fld7: *const *mut u128, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4676,24 +4676,24 @@ fld1: Adt50, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4711,60 +4711,60 @@ fld0: (*const i32, u16, [isize; 3], i8), }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4798,42 +4798,42 @@ fld6: Adt53, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4857,39 +4857,39 @@ fld4: u8, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4912,78 +4912,78 @@ fld3: Adt51, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5023,36 +5023,36 @@ fld6: Adt53, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz90.rs b/test/fuzz/fuzz90.rs index 4151a3f3..60eb4826 100644 --- a/test/fuzz/fuzz90.rs +++ b/test/fuzz/fuzz90.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5158,63 +5158,63 @@ pub fn main() { } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5247,42 +5247,42 @@ fld4: i16, }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5306,54 +5306,54 @@ fld5: f64, }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5383,84 +5383,84 @@ fld6: usize, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5502,51 +5502,51 @@ fld2: [i64; 1], }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5573,57 +5573,57 @@ fld5: u128, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5656,45 +5656,45 @@ fld0: (bool,), }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5721,54 +5721,54 @@ fld1: i16, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5800,39 +5800,39 @@ fld4: [usize; 5], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5855,57 +5855,57 @@ fld4: [i128; 6], }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5938,39 +5938,39 @@ fld1: [usize; 5], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5993,60 +5993,60 @@ fld4: *const f32, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6080,7 +6080,7 @@ fld7: Adt42, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: u64, @@ -6095,7 +6095,7 @@ fld7: Adt45, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: bool, @@ -6106,7 +6106,7 @@ fld3: ([i8; 1], u128, bool), impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: [i128; 6], @@ -6116,7 +6116,7 @@ fld2: *mut (bool,), impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: bool, @@ -6127,54 +6127,54 @@ fld4: Adt52, fld5: Adt40, } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz91.rs b/test/fuzz/fuzz91.rs index c667b344..2e3b3e38 100644 --- a/test/fuzz/fuzz91.rs +++ b/test/fuzz/fuzz91.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5032,39 +5032,39 @@ pub fn main() { impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: u8, } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5085,69 +5085,69 @@ fld0: *mut i128, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5182,66 +5182,66 @@ fld2: [u8; 7], }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5277,78 +5277,78 @@ fld1: u128, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5388,39 +5388,39 @@ fld1: [usize; 6], }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5443,45 +5443,45 @@ fld4: Adt49, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5508,7 +5508,7 @@ fld2: (u32, [i128; 5], ([u8; 7], [u64; 4])), impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: f32, @@ -5516,63 +5516,63 @@ fld1: *mut u64, fld2: *const char, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5607,54 +5607,54 @@ fld0: (u32, i16), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5684,33 +5684,33 @@ fld0: u64, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5731,54 +5731,54 @@ fld0: Adt46, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5810,39 +5810,39 @@ fld1: usize, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5867,7 +5867,7 @@ fld5: *const i8, impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: Adt52, @@ -5879,30 +5879,30 @@ fld5: u16, fld6: [u8; 7], } impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5922,51 +5922,51 @@ fld2: [u64; 4], }} impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5993,57 +5993,57 @@ fld6: i64, }} impl PrintFDebug for Adt62{ - unsafe fn printf_debug(&self){unsafe{printf("Adt62::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt62::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz92.rs b/test/fuzz/fuzz92.rs index 2f0b849b..81295823 100644 --- a/test/fuzz/fuzz92.rs +++ b/test/fuzz/fuzz92.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3743,42 +3743,42 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3804,7 +3804,7 @@ fld2: (u8, i32, *const i16), impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: *mut *const isize, @@ -3815,69 +3815,69 @@ fld4: *const isize, fld5: (i64, i64), } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3914,75 +3914,75 @@ fld6: [isize; 4], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4021,72 +4021,72 @@ fld6: *mut (i64, i64), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4126,7 +4126,7 @@ fld6: Adt46, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: bool, @@ -4138,45 +4138,45 @@ fld5: i32, fld6: u16, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4203,73 +4203,73 @@ fld3: (i8, *const (isize, bool, (u8, i32, *const i16))), impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: i16, fld1: u8, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4305,84 +4305,84 @@ fld0: *const u32, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4424,72 +4424,72 @@ fld7: f32, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4525,96 +4525,96 @@ fld5: i128, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4660,57 +4660,57 @@ fld3: Adt45, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4741,54 +4741,54 @@ fld3: *const (i128, (u8, i32, *const i16)), }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4822,7 +4822,7 @@ fld0: usize, impl PrintFDebug for Adt58{ unsafe fn printf_debug(&self){ unsafe{printf("Adt58{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt58 { fld0: [isize; 2], @@ -4830,48 +4830,48 @@ fld1: (i128, (u8, i32, *const i16)), fld2: Adt55, } impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4897,72 +4897,72 @@ fld6: (i128, (u8, i32, *const i16)), }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz93.rs b/test/fuzz/fuzz93.rs index b0c47d01..14bf0f81 100644 --- a/test/fuzz/fuzz93.rs +++ b/test/fuzz/fuzz93.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5800,45 +5800,45 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5865,39 +5865,39 @@ fld3: (bool, f64, i8, u64, [u64; 1]), }} impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5920,63 +5920,63 @@ fld7: [i32; 8], }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6009,63 +6009,63 @@ fld4: u128, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6100,33 +6100,33 @@ fld5: i32, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6147,57 +6147,57 @@ fld5: u128, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6230,51 +6230,51 @@ fld2: u32, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6303,57 +6303,57 @@ fld4: (bool,), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6384,72 +6384,72 @@ fld6: (bool, f64, i8, u64, [u64; 1]), }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6487,7 +6487,7 @@ fld4: ([u64; 1],), impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: u32, @@ -6496,7 +6496,7 @@ fld1: Adt45, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: *mut [i32; 6], @@ -6509,30 +6509,30 @@ fld6: u8, fld7: Adt41, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6554,85 +6554,85 @@ fld4: u128, impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: *const (u8,), fld1: Adt47, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6674,7 +6674,7 @@ fld4: Adt52, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: [u32; 2], @@ -6682,30 +6682,30 @@ fld1: Adt53, fld2: ([u64; 1],), } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6725,51 +6725,51 @@ fld0: (usize,), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz94.rs b/test/fuzz/fuzz94.rs index ea33e2bb..6822a315 100644 --- a/test/fuzz/fuzz94.rs +++ b/test/fuzz/fuzz94.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4979,99 +4979,99 @@ pub fn main() { } impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5120,7 +5120,7 @@ fld7: i128, impl PrintFDebug for Adt41{ unsafe fn printf_debug(&self){ unsafe{printf("Adt41{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt41 { fld0: (*mut *mut i8,), @@ -5128,63 +5128,63 @@ fld1: i64, fld2: ([i128; 7], (*mut i8, i8, *mut i8, char, f32, *mut i128), i16, [u16; 2], u8), } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5219,42 +5219,42 @@ fld3: *mut i128, }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5280,54 +5280,54 @@ fld1: *mut [i128; 7], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5355,87 +5355,87 @@ fld5: *mut char, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5476,57 +5476,57 @@ fld7: i128, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5559,57 +5559,57 @@ fld0: [i128; 8], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5644,7 +5644,7 @@ fld4: usize, impl PrintFDebug for Adt48{ unsafe fn printf_debug(&self){ unsafe{printf("Adt48{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt48 { fld0: ([char; 8], u16, *mut [i128; 7], i32, i128), @@ -5655,69 +5655,69 @@ fld4: u16, fld5: i32, } impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5756,7 +5756,7 @@ fld4: [u32; 6], impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: Adt47, @@ -5766,7 +5766,7 @@ fld2: (*mut *mut i8,), impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: Adt40, @@ -5779,39 +5779,39 @@ fld6: Adt41, fld7: i128, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5834,48 +5834,48 @@ fld7: i128, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5907,85 +5907,85 @@ fld0: char, impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: [u32; 6], fld1: [i128; 8], } impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6025,39 +6025,39 @@ fld1: Adt45, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz95.rs b/test/fuzz/fuzz95.rs index 1c556c36..d31d4bfd 100644 --- a/test/fuzz/fuzz95.rs +++ b/test/fuzz/fuzz95.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3217,51 +3217,51 @@ pub fn main() { } impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3290,7 +3290,7 @@ fld4: [isize; 8], impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: bool, @@ -3300,39 +3300,39 @@ fld3: i128, fld4: ([bool; 8],), } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3357,48 +3357,48 @@ fld4: *const u32, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3428,7 +3428,7 @@ fld3: ([bool; 8],), impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: (f32, i8, i128), @@ -3440,33 +3440,33 @@ fld5: [isize; 8], fld6: i64, } impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3489,49 +3489,49 @@ fld5: *const bool, impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: u32, fld1: *const bool, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3559,7 +3559,7 @@ fld1: ([bool; 8],), impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: [u16; 6], @@ -3572,78 +3572,78 @@ fld6: Adt51, fld7: i128, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3683,60 +3683,60 @@ fld7: (i8, isize), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3768,66 +3768,66 @@ fld3: *const char, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3863,78 +3863,78 @@ fld3: *mut i32, }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3974,69 +3974,69 @@ fld3: (i64, [i128; 6], u16, [i128; 3]), }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4071,39 +4071,39 @@ fld7: [i128; 3], }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4128,7 +4128,7 @@ fld7: [bool; 8], impl PrintFDebug for Adt60{ unsafe fn printf_debug(&self){ unsafe{printf("Adt60{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt60 { fld0: [i128; 4], @@ -4141,42 +4141,42 @@ fld6: u64, fld7: i128, } impl PrintFDebug for Adt61{ - unsafe fn printf_debug(&self){unsafe{printf("Adt61::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt61::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz952.rs b/test/fuzz/fuzz952.rs index 5e90b0bc..ca9d9214 100644 --- a/test/fuzz/fuzz952.rs +++ b/test/fuzz/fuzz952.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5339,30 +5339,30 @@ pub fn main() { } impl PrintFDebug for Adt41{ - unsafe fn printf_debug(&self){unsafe{printf("Adt41::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt41::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5382,39 +5382,39 @@ fld3: *mut u32, }} impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5439,69 +5439,69 @@ fld1: [i128; 5], }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5538,39 +5538,39 @@ fld7: *mut [bool; 1], }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5593,33 +5593,33 @@ fld6: usize, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5640,84 +5640,84 @@ fld2: *mut (u32,), }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5759,48 +5759,48 @@ fld7: (u32,), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5828,51 +5828,51 @@ fld1: char, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5903,7 +5903,7 @@ fld5: Adt47, impl PrintFDebug for Adt49{ unsafe fn printf_debug(&self){ unsafe{printf("Adt49{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt49 { fld0: *mut (u32,), @@ -5915,7 +5915,7 @@ fld4: f64, impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: *const f64, @@ -5925,79 +5925,79 @@ fld2: (u32,), impl PrintFDebug for Adt51{ unsafe fn printf_debug(&self){ unsafe{printf("Adt51{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt51 { fld0: [u64; 8], fld1: char, } impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6037,7 +6037,7 @@ fld1: *mut [bool; 1], impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: [i16; 1], @@ -6045,7 +6045,7 @@ fld0: [i16; 1], impl PrintFDebug for Adt54{ unsafe fn printf_debug(&self){ unsafe{printf("Adt54{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt54 { fld0: [i16; 1], @@ -6057,7 +6057,7 @@ fld4: Adt41, impl PrintFDebug for Adt55{ unsafe fn printf_debug(&self){ unsafe{printf("Adt55{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt55 { fld0: Adt52, @@ -6070,60 +6070,60 @@ fld6: Adt51, fld7: (i8,), } impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6155,69 +6155,69 @@ fld4: [i8; 7], }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz96.rs b/test/fuzz/fuzz96.rs index ef66b14c..f0ffb597 100644 --- a/test/fuzz/fuzz96.rs +++ b/test/fuzz/fuzz96.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -4738,27 +4738,27 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4779,7 +4779,7 @@ fld0: char, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: *const *mut (usize, [i128; 6]), @@ -4790,72 +4790,72 @@ fld4: f64, fld5: *const *mut [i64; 3], } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4893,60 +4893,60 @@ fld6: (u128, [i8; 2]), }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4980,66 +4980,66 @@ fld2: Adt45, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5073,63 +5073,63 @@ fld7: (usize, [i128; 6]), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5162,27 +5162,27 @@ fld5: Adt47, }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5201,66 +5201,66 @@ fld3: (u128, [i8; 2]), }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5294,69 +5294,69 @@ fld7: *const *const [i8; 2], }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5393,57 +5393,57 @@ fld7: Adt45, impl PrintFDebug for Adt53{ unsafe fn printf_debug(&self){ unsafe{printf("Adt53{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt53 { fld0: bool, } impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5470,54 +5470,54 @@ fld4: [i32; 7], }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5547,39 +5547,39 @@ fld1: *mut (usize, [i128; 6]), }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5604,7 +5604,7 @@ fld6: usize, impl PrintFDebug for Adt57{ unsafe fn printf_debug(&self){ unsafe{printf("Adt57{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt57 { fld0: Adt56, @@ -5614,72 +5614,72 @@ fld3: [u128; 2], fld4: *const *mut (usize, [i128; 6]), } impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5719,7 +5719,7 @@ fld7: usize, impl PrintFDebug for Adt59{ unsafe fn printf_debug(&self){ unsafe{printf("Adt59{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt59 { fld0: usize, @@ -5732,48 +5732,48 @@ fld6: i64, fld7: Adt53, } impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz97.rs b/test/fuzz/fuzz97.rs index bc00da7e..4797d010 100644 --- a/test/fuzz/fuzz97.rs +++ b/test/fuzz/fuzz97.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -5256,66 +5256,66 @@ pub fn main() { } impl PrintFDebug for Adt36{ - unsafe fn printf_debug(&self){unsafe{printf("Adt36::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt36::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5351,57 +5351,57 @@ fld2: f64, }} impl PrintFDebug for Adt37{ - unsafe fn printf_debug(&self){unsafe{printf("Adt37::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt37::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5434,7 +5434,7 @@ fld5: Adt36, impl PrintFDebug for Adt38{ unsafe fn printf_debug(&self){ unsafe{printf("Adt38{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt38 { fld0: *const [u64; 6], @@ -5442,57 +5442,57 @@ fld1: [i32; 2], fld2: [i8; 2], } impl PrintFDebug for Adt39{ - unsafe fn printf_debug(&self){unsafe{printf("Adt39::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt39::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5525,84 +5525,84 @@ fld4: Adt37, }} impl PrintFDebug for Adt40{ - unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5646,7 +5646,7 @@ fld7: i128, impl PrintFDebug for Adt41{ unsafe fn printf_debug(&self){ unsafe{printf("Adt41{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt41 { fld0: [i64; 8], @@ -5657,93 +5657,93 @@ fld4: *const [u64; 6], fld5: [i16; 6], } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5788,93 +5788,93 @@ fld6: [u16; 3], }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -5919,75 +5919,75 @@ fld4: f32, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6026,63 +6026,63 @@ fld2: Adt43, }} impl PrintFDebug for Adt45{ - unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6117,78 +6117,78 @@ fld1: Adt44, }} impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6228,84 +6228,84 @@ fld1: [i32; 6], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6347,72 +6347,72 @@ fld6: Adt36, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6450,60 +6450,60 @@ fld7: i128, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6537,63 +6537,63 @@ fld5: [u16; 3], }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6628,75 +6628,75 @@ fld5: Adt41, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -6735,36 +6735,36 @@ fld6: Adt44, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz98.rs b/test/fuzz/fuzz98.rs index 80fbceb0..c17bb47d 100644 --- a/test/fuzz/fuzz98.rs +++ b/test/fuzz/fuzz98.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -607,66 +607,66 @@ pub fn main() { } impl PrintFDebug for Adt42{ - unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -700,39 +700,39 @@ fld7: [i128; 2], }} impl PrintFDebug for Adt43{ - unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -755,39 +755,39 @@ fld7: i128, }} impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -814,7 +814,7 @@ fld2: i64, impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: bool, @@ -826,30 +826,30 @@ fld5: f32, fld6: [usize; 2], } impl PrintFDebug for Adt46{ - unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -869,51 +869,51 @@ fld0: [isize; 5], }} impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -940,66 +940,66 @@ fld5: i32, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1035,63 +1035,63 @@ fld5: Adt45, }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1124,42 +1124,42 @@ fld6: (bool, [i32; 6], isize), }} impl PrintFDebug for Adt50{ - unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1183,57 +1183,57 @@ fld4: i16, }} impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1264,7 +1264,7 @@ fld7: [i8; 4], impl PrintFDebug for Adt52{ unsafe fn printf_debug(&self){ unsafe{printf("Adt52{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt52 { fld0: [i128; 2], @@ -1272,27 +1272,27 @@ fld1: [i64; 1], fld2: u32, } impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1311,57 +1311,57 @@ fld3: *mut isize, }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1392,48 +1392,48 @@ fld6: (char, i8), }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1463,87 +1463,87 @@ fld6: *const u128, impl PrintFDebug for Adt56{ unsafe fn printf_debug(&self){ unsafe{printf("Adt56{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt56 { fld0: [i32; 6], } impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -1584,30 +1584,30 @@ fld5: f64, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/fuzz99.rs b/test/fuzz/fuzz99.rs index 5eb796cf..a85c2f97 100644 --- a/test/fuzz/fuzz99.rs +++ b/test/fuzz/fuzz99.rs @@ -34,67 +34,67 @@ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u8 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u8 as c_int); } } impl PrintFDebug for i16{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i16 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i16 as c_int); } } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for i32{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self); + printf(c"%i".as_ptr() as *const c_char,*self); } } impl PrintFDebug for f32{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for f64{ unsafe fn printf_debug(&self){ - printf("%f\0".as_ptr() as *const c_char,*self as core::ffi::c_double); + printf(c"%f".as_ptr() as *const c_char,*self as core::ffi::c_double); } } impl PrintFDebug for [T;N]{ unsafe fn printf_debug(&self){ - printf("[\0".as_ptr() as *const c_char); + printf(c"[".as_ptr() as *const c_char); for b in self{ b.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); } - printf("]\0".as_ptr() as *const c_char); + printf(c"]".as_ptr() as *const c_char); } } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self); + printf(c"%li".as_ptr() as *const c_char,*self); } } impl PrintFDebug for u64{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self); + printf(c"%lu".as_ptr() as *const c_char,*self); } } impl PrintFDebug for i128{ @@ -104,248 +104,248 @@ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ unsafe fn printf_debug(&self){ - printf("%lu\0".as_ptr() as *const c_char,*self as usize); + printf(c"%lu".as_ptr() as *const c_char,*self as usize); } } impl PrintFDebug for bool{ unsafe fn printf_debug(&self){ if *self{ - printf("true\0".as_ptr() as *const c_char); + printf(c"true".as_ptr() as *const c_char); } else{ - printf("false\0".as_ptr() as *const c_char); + printf(c"false".as_ptr() as *const c_char); } } } impl PrintFDebug for (){ unsafe fn printf_debug(&self){ - printf("()\0".as_ptr() as *const c_char); + printf(c"()".as_ptr() as *const c_char); } } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C,D,E,F,G,H,I,J,K,L){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.4.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.5.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.6.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.7.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.8.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.9.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.10.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.11.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } #[inline(never)] @@ -357,15 +357,15 @@ var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var3); + printf(c"\n_%u = ".as_ptr() as *const c_char,var3); val3.printf_debug(); - printf("\n\0".as_ptr() as *const c_char); + printf(c"\n".as_ptr() as *const c_char); } } #[custom_mir(dialect = "runtime", phase = "initial")] @@ -3761,69 +3761,69 @@ pub fn main() { } impl PrintFDebug for Adt44{ - unsafe fn printf_debug(&self){unsafe{printf("Adt44::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt44::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3862,7 +3862,7 @@ fld7: [i128; 7], impl PrintFDebug for Adt45{ unsafe fn printf_debug(&self){ unsafe{printf("Adt45{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt45 { fld0: usize, @@ -3871,7 +3871,7 @@ fld1: u128, impl PrintFDebug for Adt46{ unsafe fn printf_debug(&self){ unsafe{printf("Adt46{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt46 { fld0: f32, @@ -3880,51 +3880,51 @@ fld2: [i16; 4], fld3: (u8, u32), } impl PrintFDebug for Adt47{ - unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -3955,39 +3955,39 @@ fld1: i128, }} impl PrintFDebug for Adt48{ - unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4010,30 +4010,30 @@ fld7: (u8, u32), }} impl PrintFDebug for Adt49{ - unsafe fn printf_debug(&self){unsafe{printf("Adt49::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt49::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4055,7 +4055,7 @@ fld3: *const (u8, u32), impl PrintFDebug for Adt50{ unsafe fn printf_debug(&self){ unsafe{printf("Adt50{".as_ptr() as *const c_char)}; - unsafe{printf("}\0".as_ptr() as *const c_char)};} + unsafe{printf(c"}".as_ptr() as *const c_char)};} } #[derive(Copy,Clone)]pub struct Adt50 { fld0: (i128, f32), @@ -4066,39 +4066,39 @@ fld4: i16, fld5: Adt47, } impl PrintFDebug for Adt51{ - unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4121,42 +4121,42 @@ fld2: Adt49, }} impl PrintFDebug for Adt52{ - unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4182,81 +4182,81 @@ fld0: i64, }} impl PrintFDebug for Adt53{ - unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4297,51 +4297,51 @@ fld5: [i128; 7], }} impl PrintFDebug for Adt54{ - unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4370,51 +4370,51 @@ fld3: u64, }} impl PrintFDebug for Adt55{ - unsafe fn printf_debug(&self){unsafe{printf("Adt55::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt55::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4443,66 +4443,66 @@ fld3: usize, }} impl PrintFDebug for Adt56{ - unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4536,30 +4536,30 @@ fld7: *const (u8, u32), }} impl PrintFDebug for Adt57{ - unsafe fn printf_debug(&self){unsafe{printf("Adt57::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt57::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4579,96 +4579,96 @@ fld2: f64, }} impl PrintFDebug for Adt58{ - unsafe fn printf_debug(&self){unsafe{printf("Adt58::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt58::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant3{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant3{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant3{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4714,51 +4714,51 @@ fld7: (i128, f32), }} impl PrintFDebug for Adt59{ - unsafe fn printf_debug(&self){unsafe{printf("Adt59::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt59::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; @@ -4787,63 +4787,63 @@ fld6: i64, }} impl PrintFDebug for Adt60{ - unsafe fn printf_debug(&self){unsafe{printf("Adt60::\0".as_ptr() as *const c_char)};match self{ + unsafe fn printf_debug(&self){unsafe{printf(c"Adt60::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ -unsafe{printf("Variant0{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant0{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld4:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld4:".as_ptr() as *const c_char)}; fld4.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld5:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld5:".as_ptr() as *const c_char)}; fld5.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld6:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld6:".as_ptr() as *const c_char)}; fld6.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld7:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld7:".as_ptr() as *const c_char)}; fld7.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant1{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant1{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, Self::Variant2{fld0,fld1,fld2,fld3,}=>{ -unsafe{printf("Variant2{\0".as_ptr() as *const c_char)}; - unsafe{printf("fld0:\0".as_ptr() as *const c_char)}; +unsafe{printf(c"Variant2{".as_ptr() as *const c_char)}; + unsafe{printf(c"fld0:".as_ptr() as *const c_char)}; fld0.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld1:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld1:".as_ptr() as *const c_char)}; fld1.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld2:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld2:".as_ptr() as *const c_char)}; fld2.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; - unsafe{printf("fld3:\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; + unsafe{printf(c"fld3:".as_ptr() as *const c_char)}; fld3.printf_debug(); -unsafe{printf(",\0".as_ptr() as *const c_char)}; +unsafe{printf(c",".as_ptr() as *const c_char)}; }, } unsafe{printf("\0}".as_ptr() as *const c_char)}; diff --git a/test/fuzz/last_ok.rs b/test/fuzz/last_ok.rs index 2069ca40..bbfabfed 100644 --- a/test/fuzz/last_ok.rs +++ b/test/fuzz/last_ok.rs @@ -9,7 +9,7 @@ trait PrintFDebug{ } impl PrintFDebug for i8{ unsafe fn printf_debug(&self){ - printf("%i\0".as_ptr() as *const c_char,*self as i8 as c_int); + printf(c"%i".as_ptr() as *const c_char,*self as i8 as c_int); } } impl PrintFDebug for u8{ @@ -22,7 +22,7 @@ impl PrintFDebug for i16{ } impl PrintFDebug for u16{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u16 as c_int); + printf(c"%u".as_ptr() as *const c_char,*self as u16 as c_int); } } impl PrintFDebug for [T;N]{ @@ -33,12 +33,12 @@ impl PrintFDebug for [T;N]{ } impl PrintFDebug for u32{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self); + printf(c"%u".as_ptr() as *const c_char,*self); } } impl PrintFDebug for char{ unsafe fn printf_debug(&self){ - printf("%u\0".as_ptr() as *const c_char,*self as u64); + printf(c"%u".as_ptr() as *const c_char,*self as u64); } } impl PrintFDebug for i64{ @@ -56,12 +56,12 @@ impl PrintFDebug for i128{ } impl PrintFDebug for u128{ unsafe fn printf_debug(&self){ - printf("%lx%lx\0".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); + printf(c"%lx%lx".as_ptr() as *const c_char, (*self >> 64) as u64,*self as u64); } } impl PrintFDebug for isize{ unsafe fn printf_debug(&self){ - printf("%li\0".as_ptr() as *const c_char,*self as isize); + printf(c"%li".as_ptr() as *const c_char,*self as isize); } } impl PrintFDebug for usize{ @@ -78,18 +78,18 @@ impl PrintFDebug for (){ } impl PrintFDebug for (A,){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",)\0".as_ptr() as *const c_char); + printf(c",)".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } impl PrintFDebug for (A,B,C){ @@ -98,15 +98,15 @@ impl PrintFDebug for (A,B,C){ } impl PrintFDebug for (A,B,C,D){ unsafe fn printf_debug(&self){ - printf("(\0".as_ptr() as *const c_char); + printf(c"(".as_ptr() as *const c_char); self.0.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.1.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.2.printf_debug(); - printf(",\0".as_ptr() as *const c_char); + printf(c",".as_ptr() as *const c_char); self.3.printf_debug(); - printf(")\0".as_ptr() as *const c_char); + printf(c")".as_ptr() as *const c_char); } } fn dump_var( @@ -117,11 +117,11 @@ fn dump_var( var3: usize, val3: impl PrintFDebug, ) { unsafe{ - printf("fn%u:_%u = \0".as_ptr() as *const c_char,f,var0); + printf(c"fn%u:_%u = ".as_ptr() as *const c_char,f,var0); val0.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var1); + printf(c"\n_%u = ".as_ptr() as *const c_char,var1); val1.printf_debug(); - printf("\n_%u = \0".as_ptr() as *const c_char,var2); + printf(c"\n_%u = ".as_ptr() as *const c_char,var2); val2.printf_debug(); } } @@ -291,7 +291,7 @@ pub fn main() { fn0(std::hint::black_box(false), std::hint::black_box('\u{589ea}'), std::hint::black_box((-15_isize)), std::hint::black_box((-88_i8)), std::hint::black_box(7435_i16), std::hint::black_box((-472870630_i32)), std::hint::black_box(7675076535321132781_i64), std::hint::black_box((-25529925778249855087585504095293304169_i128)), std::hint::black_box(9773957077793597678_usize), std::hint::black_box(96_u8), std::hint::black_box(32550_u16), std::hint::black_box(328278619_u32), std::hint::black_box(9100384109035215234_u64), std::hint::black_box(204224232034591802215192571262808178036_u128)); } impl PrintFDebug for Adt40{ -unsafe fn printf_debug(&self){unsafe{printf("Adt40::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt40::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ @@ -325,7 +325,7 @@ unsafe{printf("}".as_ptr() as *const c_char)};} #[derive(Copy,Clone)]pub struct Adt41 { } impl PrintFDebug for Adt42{ -unsafe fn printf_debug(&self){unsafe{printf("Adt42::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt42::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ @@ -348,7 +348,7 @@ fld3: u16, fld4: [bool; 2], }} impl PrintFDebug for Adt43{ -unsafe fn printf_debug(&self){unsafe{printf("Adt43::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt43::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,}=>{ }, Self::Variant1{fld0,}=>{ @@ -372,7 +372,7 @@ unsafe{printf("}".as_ptr() as *const c_char)};} #[derive(Copy,Clone)]pub struct Adt44 { } impl PrintFDebug for Adt45{ -unsafe fn printf_debug(&self){unsafe{printf("Adt45::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt45::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{ @@ -409,7 +409,7 @@ fld0: ((u128, (i128, i8, i8, u16)), (isize,), char, i128), fld1: i8, }} impl PrintFDebug for Adt46{ -unsafe fn printf_debug(&self){unsafe{printf("Adt46::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt46::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,}=>{ }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ @@ -444,7 +444,7 @@ fld1: [bool; 2], fld2: f32, }} impl PrintFDebug for Adt47{ -unsafe fn printf_debug(&self){unsafe{printf("Adt47::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt47::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ @@ -487,7 +487,7 @@ fld2: (u64, f32), fld3: *mut [u32; 5], }} impl PrintFDebug for Adt48{ -unsafe fn printf_debug(&self){unsafe{printf("Adt48::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt48::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ }, Self::Variant1{fld0,}=>{ @@ -525,7 +525,7 @@ unsafe{printf("}".as_ptr() as *const c_char)};} fld0: u64, } impl PrintFDebug for Adt50{ -unsafe fn printf_debug(&self){unsafe{printf("Adt50::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt50::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,fld6,fld7,}=>{ }, Self::Variant1{fld0,}=>{ @@ -564,7 +564,7 @@ fld5: [i64; 7], fld6: *mut [u32; 5], }} impl PrintFDebug for Adt51{ -unsafe fn printf_debug(&self){unsafe{printf("Adt51::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt51::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,fld5,}=>{ }, Self::Variant1{fld0,}=>{ @@ -596,7 +596,7 @@ fld5: (u128, (i128, i8, i8, u16)), fld6: ([bool; 8], i128, (isize,)), }} impl PrintFDebug for Adt52{ -unsafe fn printf_debug(&self){unsafe{printf("Adt52::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt52::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,fld4,}=>{ }, Self::Variant1{fld0,fld1,fld2,fld3,}=>{ @@ -619,7 +619,7 @@ fld2: (bool, i16, i8), fld3: usize, }} impl PrintFDebug for Adt53{ -unsafe fn printf_debug(&self){unsafe{printf("Adt53::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt53::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,fld5,fld6,}=>{ @@ -650,7 +650,7 @@ fld0: *mut u32, fld1: ([bool; 8], i128, (isize,)), }} impl PrintFDebug for Adt54{ -unsafe fn printf_debug(&self){unsafe{printf("Adt54::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt54::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,}=>{ }, Self::Variant1{fld0,}=>{ @@ -690,7 +690,7 @@ unsafe{printf("}".as_ptr() as *const c_char)};} #[derive(Copy,Clone)]pub struct Adt55 { } impl PrintFDebug for Adt56{ -unsafe fn printf_debug(&self){unsafe{printf("Adt56::\0".as_ptr() as *const c_char)};match self{ +unsafe fn printf_debug(&self){unsafe{printf(c"Adt56::".as_ptr() as *const c_char)};match self{ Self::Variant0{fld0,fld1,fld2,fld3,}=>{ }, Self::Variant1{fld0,fld1,fld2,fld3,fld4,}=>{