Lines Matching refs:current
487 SizeType current = kRegexInvalidRange; in RAPIDJSON_DIAG_OFF() local
504 RAPIDJSON_ASSERT(current != kRegexInvalidRange); in RAPIDJSON_DIAG_OFF()
505 GetRange(current).next = r; in RAPIDJSON_DIAG_OFF()
535 if (current != kRegexInvalidRange) in RAPIDJSON_DIAG_OFF()
536 GetRange(current).next = r; in RAPIDJSON_DIAG_OFF()
539 current = r; in RAPIDJSON_DIAG_OFF()
546 GetRange(current).end = codepoint; in RAPIDJSON_DIAG_OFF()
657 Stack<Allocator> *current = &state0_, *next = &state1_; in RAPIDJSON_DIAG_OFF() local
661 bool matched = AddState(*current, regex_.root_); in RAPIDJSON_DIAG_OFF()
663 while (!current->Empty() && (codepoint = ds.Take()) != 0) { in RAPIDJSON_DIAG_OFF()
667 …for (const SizeType* s = current->template Bottom<SizeType>(); s != current->template End<SizeType… in RAPIDJSON_DIAG_OFF()
680 internal::Swap(current, next); in RAPIDJSON_DIAG_OFF()