Lines Matching full:octal
664 // Octal escapes of the forms '\0xx' and '\xxx' are not a part of
677 // Anything except '\0' is an octal escape sequence, illegal in strict mode.
678 // Remember the position of octal escape sequences so that an error
680 // We don't report the error immediately, because the octal escape can
722 enum { DECIMAL, HEX, OCTAL } kind = DECIMAL;
733 int start_pos = source_pos(); // For reporting octal positions.
736 // either 0, 0exxx, 0Exxx, 0.xxx, an octal number, or a hex number
749 // (possible) octal number
750 kind = OCTAL;
757 // Octal literal finished.
779 if (kind == OCTAL) return Token::ILLEGAL; // no exponent for octals allowed
1025 // octal esacpes in strict mode.