Home
last modified time | relevance | path

Searched refs:rs_error (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libdemangle/common/
H A Drust.c176 st->rs_error = ERANGE; in rust_append_sv()
182 st->rs_error = ERANGE; in rust_append_sv()
253 st->rs_error = EINVAL; in rust_parse_base10()
271 st->rs_error = EOVERFLOW; in rust_parse_base10()
277 st->rs_error = EOVERFLOW; in rust_parse_base10()
328 st->rs_error = ENOTSUP; in rust_parse_prefix()
392 if (st.rs_error == 0) in rust_demangle()
393 st.rs_error = EINVAL; in rust_demangle()
417 st.rs_error = EINVAL; in rust_demangle()
420 e = st.rs_error; in rust_demangle()
H A Drust-legacy.c90 st->rs_error = EINVAL; in rust_demangle_legacy()
96 st->rs_error = EINVAL; in rust_demangle_legacy()
105 st->rs_error = EINVAL; in rust_demangle_legacy()
128 st->rs_error = EINVAL; in rustleg_parse_name_segment()
137 st->rs_error = EINVAL; in rustleg_parse_name_segment()
170 if (st->rs_error != 0) in rustleg_parse_name_segment()
H A Drust.h41 int rs_error; member
51 #define HAS_ERROR(_st) ((_st)->rs_error != 0)
52 #define SET_ERROR(_st) ((_st)->rs_error = errno)
H A Drust-v0.c106 st->rs_error = EINVAL; in rust_demangle_v0()
148 st->rs_error = EINVAL; in rust_demangle_v0()
581 st->rs_error = EINVAL; in rustv0_has_name()
685 st->rs_error = EINVAL; in rustv0_parse_disambiguator()
800 st->rs_error = EINVAL; in rustv0_parse_backref()
819 st->rs_error = ERANGE; in rustv0_parse_backref()
1171 st->rs_error = EINVAL; in rustv0_parse_dyn_trait_assoc_binding()
1179 st->rs_error = EINVAL; in rustv0_parse_dyn_trait_assoc_binding()