Symbol: rust_append
usr/src/lib/libdemangle/common/rust-legacy.c
368
return (rust_append(st, "::"));
usr/src/lib/libdemangle/common/rust-v0.c
1045
ret = rust_append(st, ": ") &&
usr/src/lib/libdemangle/common/rust-v0.c
1078
if (!rust_append(st, "for<"))
usr/src/lib/libdemangle/common/rust-v0.c
1082
if (i > 0 && !rust_append(st, ", "))
usr/src/lib/libdemangle/common/rust-v0.c
1090
if (!rust_append(st, "> "))
usr/src/lib/libdemangle/common/rust-v0.c
1113
if (sv_consume_if_c(sv, 'U') && !rust_append(st, "unsafe "))
usr/src/lib/libdemangle/common/rust-v0.c
1117
(!rust_append(st, "extern \"") || !rustv0_parse_abi(st, sv) ||
usr/src/lib/libdemangle/common/rust-v0.c
1118
!rust_append(st, "\" ")))
usr/src/lib/libdemangle/common/rust-v0.c
1121
if (!rust_append(st, "fn("))
usr/src/lib/libdemangle/common/rust-v0.c
1134
if (!rust_append(st, " -> "))
usr/src/lib/libdemangle/common/rust-v0.c
1167
if (!rust_append(st, open ? ", " : "<"))
usr/src/lib/libdemangle/common/rust-v0.c
1175
if (!rust_append(st, " = "))
usr/src/lib/libdemangle/common/rust-v0.c
175
if (count > 0 && !rust_append(st, sep))
usr/src/lib/libdemangle/common/rust-v0.c
228
return (rust_append(st, str));
usr/src/lib/libdemangle/common/rust-v0.c
298
return (rust_append(st, str));
usr/src/lib/libdemangle/common/rust-v0.c
325
rust_append(st, "; ") &&
usr/src/lib/libdemangle/common/rust-v0.c
339
rust_append(st, (tuple_elem_count == 1) ? ",)" : ")");
usr/src/lib/libdemangle/common/rust-v0.c
358
ret = rust_append(st, (c == 'Q') ? "mut " : "") &&
usr/src/lib/libdemangle/common/rust-v0.c
362
ret = rust_append(st, "*const ") &&
usr/src/lib/libdemangle/common/rust-v0.c
366
ret = rust_append(st, "*mut ") &&
usr/src/lib/libdemangle/common/rust-v0.c
373
ret = rust_append(st, "dyn ") &&
usr/src/lib/libdemangle/common/rust-v0.c
396
!(ret = rust_append(st, " + ")))
usr/src/lib/libdemangle/common/rust-v0.c
488
!rust_append(st, " as ") ||
usr/src/lib/libdemangle/common/rust-v0.c
504
if (in_value && !rust_append(st, "::"))
usr/src/lib/libdemangle/common/rust-v0.c
626
if (!rust_append(st, "::{"))
usr/src/lib/libdemangle/common/rust-v0.c
631
if (!rust_append(st, "closure"))
usr/src/lib/libdemangle/common/rust-v0.c
635
if (!rust_append(st, "shim"))
usr/src/lib/libdemangle/common/rust-v0.c
653
if (!(ret = rust_append(st, "::")))
usr/src/lib/libdemangle/common/rust.c
59
return (rust_append(st, "\\a"));
usr/src/lib/libdemangle/common/rust.c
61
return (rust_append(st, "\\b"));
usr/src/lib/libdemangle/common/rust.c
63
return (rust_append(st, "\\f"));
usr/src/lib/libdemangle/common/rust.c
65
return (rust_append(st, "\\n"));
usr/src/lib/libdemangle/common/rust.c
67
return (rust_append(st, "\\r"));
usr/src/lib/libdemangle/common/rust.c
69
return (rust_append(st, "\\t"));
usr/src/lib/libdemangle/common/rust.c
71
return (rust_append(st, "\\v"));
usr/src/lib/libdemangle/common/rust.c
73
return (rust_append(st, "\\\\"));
usr/src/lib/libdemangle/common/rust.h
71
boolean_t rust_append(rust_state_t *, const char *);