Searched refs:byteCode (Results 1 – 3 of 3) sorted by relevance
/ark/js_runtime/ecmascript/regexp/ |
D | regexp_executor.cpp | 128 bool RegExpExecutor::HandleOpChar(const DynChunk &byteCode, uint8_t opCode) in HandleOpChar() argument 132 expectedChar = byteCode.GetU32(GetCurrentPC() + 1); in HandleOpChar() 134 expectedChar = byteCode.GetU16(GetCurrentPC() + 1); in HandleOpChar() 215 void RegExpExecutor::HandleOpSaveStart(const DynChunk &byteCode, uint8_t opCode) in HandleOpSaveStart() argument 217 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1); in HandleOpSaveStart() 225 void RegExpExecutor::HandleOpSaveEnd(const DynChunk &byteCode, uint8_t opCode) in HandleOpSaveEnd() argument 227 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1); in HandleOpSaveEnd() 235 void RegExpExecutor::HandleOpSaveReset(const DynChunk &byteCode, uint8_t opCode) in HandleOpSaveReset() argument 237 uint32_t catpureStartIndex = byteCode.GetU8(GetCurrentPC() + SAVE_RESET_START); in HandleOpSaveReset() 238 uint32_t catpureEndIndex = byteCode.GetU8(GetCurrentPC() + SAVE_RESET_END); in HandleOpSaveReset() [all …]
|
D | regexp_executor.h | 64 bool ExecuteInternal(const DynChunk &byteCode, uint32_t pcEnd); 67 bool HandleOpChar(const DynChunk &byteCode, uint8_t opCode); 71 void HandleOpSaveStart(const DynChunk &byteCode, uint8_t opCode); 72 void HandleOpSaveEnd(const DynChunk &byteCode, uint8_t opCode); 73 void HandleOpSaveReset(const DynChunk &byteCode, uint8_t opCode); 74 void HandleOpMatch(const DynChunk &byteCode, uint8_t opCode); 75 void HandleOpSplitFirst(const DynChunk &byteCode, uint8_t opCode); 77 void HandleOpLoop(const DynChunk &byteCode, uint8_t opCode); 78 bool HandleOpRange32(const DynChunk &byteCode); 79 bool HandleOpRange(const DynChunk &byteCode); [all …]
|
D | regexp_opcode.cpp | 116 RegExpOpCode *byteCode = GetRegExpOpCode(buf, pc); in DumpRegExpOpCode() local 117 pc = byteCode->DumpOpCode(out, buf, pc); in DumpRegExpOpCode()
|