• Home
  • Raw
  • Download

Lines Matching full:uint32_t

38         uint32_t currentPc_ = 0;
39 uint32_t currentStack_ = 0;
45 uint32_t endIndex_ = 0;
46 uint32_t index_ = 0;
62 …bool Execute(const uint8_t *input, uint32_t lastIndex, uint32_t length, uint8_t *buf, bool isWideC…
64 bool ExecuteInternal(const DynChunk &byteCode, uint32_t pcEnd);
86 uint32_t currentChar = GetCurrentChar(); in HandleOpAll()
96 uint32_t expectedChar = 0; in HandleOpChar()
105 uint32_t currentChar = GetCurrentChar(); in HandleOpChar()
107 currentChar = static_cast<uint32_t>(RegExpParser::Canonicalize(currentChar, IsUtf16())); in HandleOpChar()
183 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1); in HandleOpSaveStart()
193 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1); in HandleOpSaveEnd()
203 uint32_t catpureStartIndex = byteCode.GetU8(GetCurrentPC() + SAVE_RESET_START); in HandleOpSaveReset()
204 uint32_t catpureEndIndex = byteCode.GetU8(GetCurrentPC() + SAVE_RESET_END); in HandleOpSaveReset()
205 for (uint32_t i = catpureStartIndex; i <= catpureEndIndex; i++) { in HandleOpSaveReset()
218 uint32_t offset = byteCode.GetU32(GetCurrentPC() + 1); in HandleOpMatch()
220 uint32_t splitPc = GetCurrentPC() + offset; in HandleOpMatch()
226 uint32_t offset = byteCode.GetU32(GetCurrentPC() + 1); in HandleOpSplitFirst()
247 uint32_t quantifyMin = byteCode.GetU32(GetCurrentPC() + LOOP_MIN_OFFSET); in HandleOpLoop()
248 uint32_t quantifyMax = byteCode.GetU32(GetCurrentPC() + LOOP_MAX_OFFSET); in HandleOpLoop()
249 uint32_t pcOffset = byteCode.GetU32(GetCurrentPC() + LOOP_PC_OFFSET); in HandleOpLoop()
251 uint32_t loopPcEnd = GetCurrentPC(); in HandleOpLoop()
252 uint32_t loopPcStart = GetCurrentPC() + pcOffset; in HandleOpLoop()
254 uint32_t loopMax = isGreedy ? quantifyMax : quantifyMin; in HandleOpLoop()
256 uint32_t loopCount = PeekStack(); in HandleOpLoop()
277 uint32_t currentChar = GetCurrentChar(); in HandleOpRange32()
279 currentChar = static_cast<uint32_t>(RegExpParser::Canonicalize(currentChar, IsUtf16())); in HandleOpRange32()
286 uint32_t low = 0; in HandleOpRange32()
287 uint32_t high = in HandleOpRange32()
293 … low = byteCode.GetU32(GetCurrentPC() + RANGE32_HEAD_OFFSET + static_cast<uint32_t>(idx) * in HandleOpRange32()
295 … high = byteCode.GetU32(GetCurrentPC() + RANGE32_HEAD_OFFSET + static_cast<uint32_t>(idx) * in HandleOpRange32()
323 uint32_t currentChar = GetCurrentChar(); in HandleOpRange()
325 currentChar = static_cast<uint32_t>(RegExpParser::Canonicalize(currentChar, IsUtf16())); in HandleOpRange()
332 uint32_t low = 0; in HandleOpRange()
333 uint32_t high = in HandleOpRange()
338 … low = byteCode.GetU16(GetCurrentPC() + RANGE32_HEAD_OFFSET + static_cast<uint32_t>(idx) * in HandleOpRange()
340 … high = byteCode.GetU16(GetCurrentPC() + RANGE32_HEAD_OFFSET + static_cast<uint32_t>(idx) * in HandleOpRange()
364 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1); in HandleOpBackReference()
385 uint32_t c1 = GetChar(&refCptr, captureEnd); in HandleOpBackReference()
387 uint32_t c2 = GetChar(&currentPtr_, inputEnd_); in HandleOpBackReference()
389 c1 = static_cast<uint32_t>(RegExpParser::Canonicalize(c1, IsUtf16())); in HandleOpBackReference()
390 c2 = static_cast<uint32_t>(RegExpParser::Canonicalize(c2, IsUtf16())); in HandleOpBackReference()
412 uint32_t c1 = GetPrevChar(&refCptr, captureStart); in HandleOpBackReference()
414 uint32_t c2 = GetPrevChar(&currentPtr_, input_); in HandleOpBackReference()
416 c1 = static_cast<uint32_t>(RegExpParser::Canonicalize(c1, IsUtf16())); in HandleOpBackReference()
417 c2 = static_cast<uint32_t>(RegExpParser::Canonicalize(c2, IsUtf16())); in HandleOpBackReference()
435 inline void Advance(uint8_t opCode, uint32_t offset = 0)
437 … currentPc_ += offset + static_cast<uint32_t>(RegExpOpCode::GetRegExpOpCode(opCode)->GetSize());
440 inline void AdvanceOffset(uint32_t offset) in AdvanceOffset()
446 inline uint32_t GetCurrentChar() in GetCurrentChar()
456 uint32_t GetChar(const uint8_t **pp, const uint8_t *end) const in GetChar()
458 uint32_t c = 0; in GetChar()
472 … c = static_cast<uint32_t>(U16_GET_SUPPLEMENTARY(c, c1)); // NOLINTNEXTLINE(hicpp-signed-bitwise) in GetChar()
481 uint32_t PeekChar(const uint8_t *p, const uint8_t *end) const in PeekChar()
483 uint32_t c = 0; in PeekChar()
495 … c = static_cast<uint32_t>(U16_GET_SUPPLEMENTARY(c, c1)); // NOLINTNEXTLINE(hicpp-signed-bitwise) in PeekChar()
522 uint32_t PeekPrevChar(const uint8_t *p, const uint8_t *start) const in PeekPrevChar()
524 uint32_t c = 0; in PeekPrevChar()
537 … c = static_cast<uint32_t>(U16_GET_SUPPLEMENTARY(c1, c)); // NOLINTNEXTLINE(hicpp-signed-bitwise) in PeekPrevChar()
544 uint32_t GetPrevChar(const uint8_t **pp, const uint8_t *start) const in GetPrevChar()
546 uint32_t c = 0; in GetPrevChar()
561 … c = static_cast<uint32_t>(U16_GET_SUPPLEMENTARY(c1, c)); // NOLINTNEXTLINE(hicpp-signed-bitwise) in GetPrevChar()
592 void SetCurrentPC(uint32_t pc) in SetCurrentPC()
607 uint32_t GetCurrentPC() const in GetCurrentPC()
654 void PushRegExpState(StateType type, uint32_t pc);
671 void ReAllocStack(uint32_t stackLen);
679 inline bool IsTerminator(uint32_t value) const in IsTerminator()
707 static constexpr uint32_t STACK_MULTIPLIER = 2;
708 static constexpr uint32_t MIN_STACK_SIZE = 8;
713 uint32_t currentPc_ = 0;
717 uint32_t currentStack_ = 0;
719 uint32_t nCapture_ = 0;
720 uint32_t nStack_ = 0;
722 uint32_t flags_ = 0;
723 uint32_t stateStackLen_ = 0;
724 uint32_t stateStackSize_ = 0;
725 uint32_t stateSize_ = 0;