fn scan_float_exponent(&mut self) {
        if self.curr_is('e') || self.curr_is('E') {
            self.bump();
            if self.curr_is('-') || self.curr_is('+') {
                self.bump();
            }
            if self.scan_digits(10, 10) == 0 {
                self.err_span_(self.last_pos, self.pos, "expected at least one digit in exponent")
            }
        }
    }
/// Scan over a float exponent.
Scan over a float exponent.
Scan over a float exponent .
fn scan_float_exponent(&mut self) {
        if self.curr_is('e') || self.curr_is('E') {
            self.bump();
            if self.curr_is('-') || self.curr_is('+') {
                self.bump();
            }
            if self.scan_digits(10, 10) == 0 {
                self.err_span_(self.last_pos, self.pos, "expected at least one digit in exponent")
            }
        }
    }
fn scan_float_exponent ( & mut self ) { if self . curr_is ( 'e' ) || self . curr_is ( 'E' ) { self . bump ( ) ; if self . curr_is ( '-' ) || self . curr_is ( '+' ) { self . bump ( ) ; } if self . scan_digits ( 10 , 10 ) == 0 { self . err_span_ ( self . last_pos , self . pos , " " ) } } }
Scan over a float exponent.
Scan over a float exponent .
&mut self