Home
last modified time | relevance | path

Searched refs:SplitFirstOpCode (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/regexp/
Dregexp_opcode.h150 class SplitFirstOpCode : public RegExpOpCode {
152 SplitFirstOpCode() : RegExpOpCode(OP_SPLIT_FIRST, RegExpOpCode::OP_SIZE_FIVE) {} in SplitFirstOpCode() function
155 ~SplitFirstOpCode() override = default;
156 NO_COPY_SEMANTIC(SplitFirstOpCode);
157 NO_MOVE_SEMANTIC(SplitFirstOpCode);
Dregexp_opcode.cpp28 static SplitFirstOpCode g_splitFirstOpcode =
29SplitFirstOpCode(); // NOLINTNEXTLINE(fuchsia-statically-constructed-ob…
223 uint32_t SplitFirstOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const in InsertOpCode()
231 uint32_t SplitFirstOpCode::EmitOpCode(DynChunk *buf, uint32_t para) const in EmitOpCode()
238 uint32_t SplitFirstOpCode::DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const in DumpOpCode()
Dregexp_parser.cpp875 SplitFirstOpCode splitOp; in ParseQuantifier()
901 SplitFirstOpCode splitFirstOp; in ParseQuantifier()
/arkcompiler/runtime_core/static_core/runtime/regexp/ecmascript/
Dregexp_opcode.h146 class SplitFirstOpCode : public RegExpOpCode {
148 SplitFirstOpCode() : RegExpOpCode(OP_SPLIT_FIRST, RegExpOpCode::OP_SIZE_FIVE) {} in SplitFirstOpCode() function
150 ~SplitFirstOpCode() override = default;
151 NO_COPY_SEMANTIC(SplitFirstOpCode);
152 NO_MOVE_SEMANTIC(SplitFirstOpCode);
Dregexp_opcode.cpp27 static SplitFirstOpCode g_gSplitFirstOpcode = SplitFirstOpCode(); // NOLINT(fuchsia-statically-con…
210 uint32_t SplitFirstOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const in InsertOpCode()
218 uint32_t SplitFirstOpCode::DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const in DumpOpCode()
Dregexp_parser.cpp842 SplitFirstOpCode splitFirstOp; in ParseQuantifier()