{(char*)data_ptr,[length]s8} (char*)data_ptr,[length]s8 length length data_ptr {{ len={length} }} length length data_ptr () ({__0}) __0 ({__0}, {__1}) __0 __1 ({__0}, {__1}, {__2}) __0 __1 __2 ({__0}, {__1}, {__2}, {__3}) __0 __1 __2 __3 ({__0}, {__1}, {__2}, {__3}, {__4}) __0 __1 __2 __3 __4 ({__0}, {__1}, {__2}, {__3}, {__4}, {__5}) __0 __1 __2 __3 __4 __5 ({__0}, {__1}, {__2}, {__3}, {__4}, {__5}, {__6}) __0 __1 __2 __3 __4 __5 __6 ({__0}, {__1}, {__2}, {__3}, {__4}, {__5}, {__6}, {__7}) __0 __1 __2 __3 __4 __5 __6 __7 ({__0}, {__1}, {__2}, {__3}, {__4}, {__5}, {__6}, {__7}, {__8}) __0 __1 __2 __3 __4 __5 __6 __7 __8 ({__0}, {__1}, {__2}, {__3}, {__4}, {__5}, {__6}, {__7}, {__8}, {__9}) __0 __1 __2 __3 __4 __5 __6 __7 __8 __9 ({__0}, {__1}, {__2}, {__3}, {__4}, {__5}, {__6}, {__7}, {__8}, {__9}, ...) __0 __1 __2 __3 __4 __5 __6 __7 __8 __9 ... {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} {tag(),en} variant0 variant1 variant2 variant3 variant4 variant5 variant6 variant7 variant8 variant9 variant10 variant11 variant12 variant13 variant14 variant15 {"$T2",sb} {"$T2",sb} $T2 {"$T4",sb}({dataful_variant}) {discriminant,en} dataful_variant {"$T4",sb} {discriminant,en}