Lines Matching refs:eat
97 eat (struct rust_demangler *rdm, char c) in eat() function
125 if (eat (rdm, '_')) in parse_integer_62()
129 while (!eat (rdm, '_') && !rdm->errored) in parse_integer_62()
151 if (!eat (rdm, tag)) in parse_opt_integer_62()
171 while (!eat (rdm, '_')) in parse_hex_nibbles()
216 is_punycode = eat (rdm, 'u'); in parse_ident()
232 eat (rdm, '_'); in parse_ident()
772 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++) in demangle_path()
806 if (eat (rdm, 'L')) in demangle_generic_arg()
811 else if (eat (rdm, 'K')) in demangle_generic_arg()
909 if (eat (rdm, 'L')) in demangle_type()
944 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++) in demangle_type()
958 if (eat (rdm, 'U')) in demangle_type()
961 if (eat (rdm, 'K')) in demangle_type()
963 if (eat (rdm, 'C')) in demangle_type()
999 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++) in demangle_type()
1007 if (eat (rdm, 'u')) in demangle_type()
1027 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++) in demangle_type()
1037 if (!eat (rdm, 'L')) in demangle_type()
1097 if (eat (rdm, 'B')) in demangle_path_maybe_open_generics()
1108 else if (eat (rdm, 'I')) in demangle_path_maybe_open_generics()
1113 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++) in demangle_path_maybe_open_generics()
1141 while (eat (rdm, 'p')) in demangle_dyn_trait()
1177 if (eat (rdm, 'B')) in demangle_const()
1272 if (eat (rdm, 'n')) in demangle_const_int()