Lines Matching refs:next_char
817 auto next_char = is.peek();
818 if (next_char == '-' || next_char == '+') {
933 auto next_char = is.peek();
936 if (next_char != '-' && next_char != '0') {
940 if (next_char == '-') {
943 next_char = is.peek();
946 if (next_char == '0') {
974 while ((next_char = is.peek()) == '0') {
987 if (next_char == '.') {
989 } else if (next_char == 'p') {
991 } else if (::isxdigit(next_char)) {
994 int number = get_nibble_from_character(next_char);
1018 next_char = is.peek();
1026 if (next_char == 'p') {
1028 } else if (::isxdigit(next_char)) {
1029 int number = get_nibble_from_character(next_char);
1054 next_char = is.peek();
1074 (next_char == '-' || next_char == '+')) {
1080 exponent_sign = (next_char == '-') ? -1 : 1;
1081 } else if (::isdigit(next_char)) {
1085 static_cast<int_type>(static_cast<int_type>(next_char) - '0');
1098 next_char = is.peek();