Lines Matching +defs:n +defs:digits

107     dir += '\n';
148 while (int n{IsSpaceOrTab(at_)}) {
149 at_ += n, ++column_;
183 while (int n{IsSpaceOrTab(at_)}) {
184 at_ += n, ++column_;
353 cooked_.Put('\n', newlineProvenance);
371 void *v{std::memchr(vstart, '\n', limit_ - nextLine_)};
384 for (; *at_ != '\n' && column_ <= 6; ++at_) {
390 if (int n{IsSpace(at_)}; n == 0 &&
448 std::size_t n{cBlock.size()};
449 if (n < 3) {
453 for (; j < n && (str[j] == ' ' || (str[j] >= '0' && str[j] <= '9')); ++j) {
455 if (j + 3 > n || std::memcmp(str + j, "end", 3) != 0) {
460 auto end{allSources_.GetSourcePosition(tokens.GetCharProvenance(n - 1))};
470 bool isPrefix{j == n || !IsLegalInIdentifier(str[j])}; // prefix is END
474 if (j + pLen <= n && std::memcmp(str + j, *p, pLen) == 0) {
478 for (; j < n && IsLegalInIdentifier(str[j]); ++j) {
485 if (j == n) { // END or END thing [name]
505 while (*at_ != '\n') {
521 CHECK(*at_ != '\n');
522 int n{IsSpace(at_)};
523 at_ += n ? n : 1;
546 mightNeedSpace = *at_ == '\n';
578 at_[1] == '\n' && !IsAtEnd()) {
594 while (int n{IsSpaceOrTab(p)}) {
595 p += n;
602 if (int n{IsSpaceOrTab(p)}) {
603 p += n;
650 if (*at_ == '\n' && !omitNewline_) {
674 if (*at_ == '\n') {
682 int n{0}, digits{0};
685 if (n < maxHollerith) {
686 n = 10 * n + DecimalDigitValue(*at_);
689 ++digits;
694 if ((*at_ == 'h' || *at_ == 'H') && n > 0 && n < maxHollerith &&
696 Hollerith(tokens, n, start);
702 } else if (digits == 1 && n == 0 && (*at_ == 'x' || *at_ == 'X') &&
753 (*afterLast == '&' || *afterLast == '\n'))) {
827 if (int n{IsSpace(++p)}) {
828 p += n;
831 if (int n{IsSpace(++p)}) {
832 p += n;
879 if (*at_ == '\n') {
950 } else if (*at_ == '\n') {
978 if (*at_ != '\n') {
987 while (inFixedForm_ && !tabInCurrentLine_ && at_[1] == '\n') {
1028 if (int n{IsSpace(p)}) {
1029 p += n;
1045 return *p == '\n';
1050 if (*p == '!' || *p == '\n') {
1096 for (++p; *p != '\n'; ++p) {
1111 if (*p != '\n' && *p != '!') {
1113 for (; *p != '\n' && *p != '!'; ++p) {
1151 while (int n{IsSpace(p)}) {
1152 p += n;
1242 if (*col6 != '\n' && *col6 != '0' && !IsSpaceOrTab(col6)) {
1272 if (*col6 != '\n' && *col6 != '0' && !IsSpaceOrTab(col6)) {
1320 } else if (*p == '!' || *p == '\n' || *p == '#') {
1367 if (*p != '\n') {
1399 } else if (*at_ == '\n' || *at_ == '&') {
1426 if (*p == '\n' || IsSpaceOrTab(p)) {
1438 } else if (int n{IsSpaceOrTab(p)}) {
1439 p += n;
1498 while (p < end && (*p == ' ' || *p == '\n')) {
1513 for (std::size_t j{0}; j + 1 < sizeof sentinel && *p != '\n'; ++p, ++j) {
1514 if (int n{*p == '&' ? 1 : IsSpaceOrTab(p)}) {
1517 p = SkipWhiteSpace(p + n);
1582 tokens.PutNextTokenChar('\n', newlineProvenance);