Searched refs:byteCode (Results 1 – 3 of 3) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/regexp/ |
| D | regexp_executor.h | 64 bool ExecuteInternal(const DynChunk &byteCode, uint32_t pcEnd); 94 inline bool HandleOpChar(const DynChunk &byteCode, uint8_t opCode) in HandleOpChar() argument 98 expectedChar = byteCode.GetU32(GetCurrentPC() + 1); in HandleOpChar() 100 expectedChar = byteCode.GetU16(GetCurrentPC() + 1); in HandleOpChar() 168 inline void HandleOpSaveStart(const DynChunk &byteCode, uint8_t opCode) in HandleOpSaveStart() argument 170 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1); in HandleOpSaveStart() 178 inline void HandleOpSaveEnd(const DynChunk &byteCode, uint8_t opCode) in HandleOpSaveEnd() argument 180 uint32_t captureIndex = byteCode.GetU8(GetCurrentPC() + 1); in HandleOpSaveEnd() 188 inline void HandleOpSaveReset(const DynChunk &byteCode, uint8_t opCode) in HandleOpSaveReset() argument 190 uint32_t catpureStartIndex = byteCode.GetU8(GetCurrentPC() + SAVE_RESET_START); in HandleOpSaveReset() [all …]
|
| D | regexp_executor.cpp | 101 bool RegExpExecutor::ExecuteInternal(const DynChunk &byteCode, uint32_t pcEnd) in ExecuteInternal() argument 108 uint8_t opCode = byteCode.GetU8(GetCurrentPC()); in ExecuteInternal() 119 if (!HandleOpChar(byteCode, opCode)) { in ExecuteInternal() 144 HandleOpSaveStart(byteCode, opCode); in ExecuteInternal() 147 HandleOpSaveEnd(byteCode, opCode); in ExecuteInternal() 150 uint32_t offset = byteCode.GetU32(GetCurrentPC() + 1); in ExecuteInternal() 164 HandleOpSaveReset(byteCode, opCode); in ExecuteInternal() 169 HandleOpMatch(byteCode, opCode); in ExecuteInternal() 172 HandleOpSplitFirst(byteCode, opCode); in ExecuteInternal() 182 HandleOpLoop(byteCode, opCode); in ExecuteInternal() [all …]
|
| D | regexp_opcode.cpp | 116 RegExpOpCode *byteCode = GetRegExpOpCode(buf, pc); in DumpRegExpOpCode() local 117 pc = byteCode->DumpOpCode(out, buf, pc); in DumpRegExpOpCode()
|