Searched refs:SplitNextOpCode (Results 1 – 6 of 6) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/regexp/ |
| D | regexp_opcode.h | 137 class SplitNextOpCode : public RegExpOpCode { 139 SplitNextOpCode() : RegExpOpCode(OP_SPLIT_NEXT, RegExpOpCode::OP_SIZE_FIVE) {} in SplitNextOpCode() function 141 ~SplitNextOpCode() override = default; 142 NO_COPY_SEMANTIC(SplitNextOpCode); 143 NO_MOVE_SEMANTIC(SplitNextOpCode);
|
| D | regexp_opcode.cpp | 27 static SplitNextOpCode g_splitNextOpcode = SplitNextOpCode(); // NOLINTNEXTLINE(fuchsia-statically… 199 uint32_t SplitNextOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const in InsertOpCode() 207 uint32_t SplitNextOpCode::DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const in DumpOpCode()
|
| D | regexp_parser.cpp | 126 SplitNextOpCode splitOp; in ParseDisjunction() 785 SplitNextOpCode splitNextOp; in ParseQuantifier()
|
| /arkcompiler/runtime_core/static_core/runtime/regexp/ecmascript/ |
| D | regexp_opcode.h | 136 class SplitNextOpCode : public RegExpOpCode { 138 SplitNextOpCode() : RegExpOpCode(OP_SPLIT_NEXT, RegExpOpCode::OP_SIZE_FIVE) {} in SplitNextOpCode() function 140 ~SplitNextOpCode() override = default; 141 NO_COPY_SEMANTIC(SplitNextOpCode); 142 NO_MOVE_SEMANTIC(SplitNextOpCode);
|
| D | regexp_opcode.cpp | 26 static SplitNextOpCode g_gSplitNextOpcode = SplitNextOpCode(); // NOLINT(fuchsia-statically-con… 195 uint32_t SplitNextOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const in InsertOpCode() 203 uint32_t SplitNextOpCode::DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const in DumpOpCode()
|
| D | regexp_parser.cpp | 192 SplitNextOpCode splitOp; in ParseDisjunction() 835 SplitNextOpCode splitNextOp; in ParseQuantifier()
|