Lines Matching defs:GetCurrentPC

64         if (GetCurrentPC() == RegExpParser::OP_START_OFFSET && stateStackLen_ == 0 &&
102 expectedChar = byteCode.GetU32(GetCurrentPC() + 1);
104 expectedChar = byteCode.GetU16(GetCurrentPC() + 1);
175 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1);
187 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1);
199 uint32_t catpureStartIndex = byteCode.GetU8(GetCurrentPC() + SAVE_RESET_START);
200 uint32_t catpureEndIndex = byteCode.GetU8(GetCurrentPC() + SAVE_RESET_END);
220 uint32_t offset = byteCode.GetU32(GetCurrentPC() + 1);
222 uint32_t splitPc = GetCurrentPC() + offset;
228 uint32_t offset = byteCode.GetU32(GetCurrentPC() + 1);
230 PushRegExpState(STATE_SPLIT, GetCurrentPC());
249 uint32_t quantifyMin = byteCode.GetU32(GetCurrentPC() + LOOP_MIN_OFFSET);
250 uint32_t quantifyMax = byteCode.GetU32(GetCurrentPC() + LOOP_MAX_OFFSET);
251 uint32_t pcOffset = byteCode.GetU32(GetCurrentPC() + LOOP_PC_OFFSET);
253 uint32_t loopPcEnd = GetCurrentPC();
254 uint32_t loopPcStart = GetCurrentPC() + pcOffset;
284 uint16_t rangeCount = byteCode.GetU16(GetCurrentPC() + 1);
291 byteCode.GetU32(GetCurrentPC() + RANGE32_HEAD_OFFSET + idxMax * RANGE32_MAX_OFFSET +
296 low = byteCode.GetU32(GetCurrentPC() + RANGE32_HEAD_OFFSET + static_cast<uint32_t>(idx) *
298 high = byteCode.GetU32(GetCurrentPC() + RANGE32_HEAD_OFFSET + static_cast<uint32_t>(idx) *
327 uint16_t rangeCount = byteCode.GetU16(GetCurrentPC() + 1);
328 bool flag = IsFoundOpRange(GetCurrentPC(), currentChar, byteCode, rangeCount);
331 flag = IsFoundOpRange(GetCurrentPC(), currentChar, byteCode, rangeCount);
352 uint16_t sparseCount = byteCode.GetU16(GetCurrentPC() + 1);
354 uint32_t sparseChar = byteCode.GetU16(GetCurrentPC() + SPARSE_HEAD_OFFSET + i * SPARSE_MAX_OFFSET);
356 uint32_t offset = byteCode.GetU32(GetCurrentPC() + SPARSE_HEAD_OFFSET + i * SPARSE_MAX_OFFSET +
367 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1);
640 uint32_t GetCurrentPC() const