Lines Matching refs:pos
2461 Position* pos = &positions_[i];
2462 if ((pos->mask & String::kMaxOneByteCharCode) != 0) {
2465 mask_ |= (pos->mask & char_mask) << char_shift;
2466 value_ |= (pos->value & char_mask) << char_shift;
2567 QuickCheckDetails::Position* pos =
2576 pos->determines_perfectly = false;
2588 pos->mask = char_mask;
2589 pos->value = c;
2590 pos->determines_perfectly = true;
2605 pos->determines_perfectly = true;
2607 pos->mask = common_bits;
2608 pos->value = bits;
2614 pos->mask = char_mask;
2615 pos->value = c;
2616 pos->determines_perfectly = true;
2625 QuickCheckDetails::Position* pos =
2634 pos->mask = 0;
2635 pos->value = 0;
2642 pos->determines_perfectly = false;
2657 pos->determines_perfectly = true;
2672 pos->determines_perfectly = false;
2681 pos->mask = common_bits;
2682 pos->value = bits;
2742 QuickCheckDetails::Position* pos = positions(i);
2744 if (pos->mask != other_pos->mask ||
2745 pos->value != other_pos->value ||
2749 pos->determines_perfectly = false;
2751 pos->mask &= other_pos->mask;
2752 pos->value &= pos->mask;
2753 other_pos->value &= pos->mask;
2754 uc16 differing_bits = (pos->value ^ other_pos->value);
2755 pos->mask &= ~differing_bits;
2756 pos->value &= pos->mask;
4486 printer.PrintPositive("@", label->pos());
4608 stream()->Add("label=\"$%i:=$pos\", shape=octagon",
4612 stream()->Add("label=\"$%i:=$pos,begin\", shape=septagon",
4619 stream()->Add("label=\"$%i=$pos?,$%i<%i?\", shape=septagon",
5334 int pos = bottom;
5335 while (pos <= top) {
5336 int length = isolate->jsregexp_canonrange()->get(pos, '\0', range);
5339 block_end = pos;
5348 uc16 range_from = c - (block_end - pos);
5354 pos = end + 1;