Lines Matching defs:eat
97 eat (struct rust_demangler *rdm, char c)
125 if (eat (rdm, '_'))
129 while (!eat (rdm, '_'))
151 if (!eat (rdm, tag))
171 while (!eat (rdm, '_'))
216 is_punycode = eat (rdm, 'u');
232 eat (rdm, '_');
772 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++)
806 if (eat (rdm, 'L'))
811 else if (eat (rdm, 'K'))
909 if (eat (rdm, 'L'))
944 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++)
958 if (eat (rdm, 'U'))
961 if (eat (rdm, 'K'))
963 if (eat (rdm, 'C'))
999 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++)
1007 if (eat (rdm, 'u'))
1027 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++)
1037 if (!eat (rdm, 'L'))
1085 if (eat (rdm, 'B'))
1096 else if (eat (rdm, 'I'))
1101 for (i = 0; !rdm->errored && !eat (rdm, 'E'); i++)
1124 while (eat (rdm, 'p'))
1151 if (eat (rdm, 'B'))
1243 if (eat (rdm, 'n'))