Home | History | Annotate | Download | only in io

Lines Matching refs:ch

574 ufile_getch(UFILE *f, UChar *ch)
578 *ch = U_EOF;
581 *ch = *(f->str.fPos)++;
590 *ch = *(f->str.fPos)++;
600 UChar ch;
601 ufile_getch(f, &ch);
602 return ch;
643 UChar32 ch;
644 ufile_getch32(f, &ch);
645 return ch;
649 u_fungetc(UChar32 ch,
658 || (U_IS_LEAD(ch) && (str->fPos - 1) == str->fBuffer))
660 ch = U_EOF;
665 if (U_IS_LEAD(ch)) {
666 if (*--(str->fPos) != U16_TRAIL(ch)
667 || *--(str->fPos) != U16_LEAD(ch))
669 ch = U_EOF;
672 else if (*--(str->fPos) != ch) {
673 ch = U_EOF;
676 return ch;