Home
last modified time | relevance | path

Searched refs:InsertOpCode (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/regexp/
Dregexp_parser.cpp124 splitOp.InsertOpCode(&buffer_, start, len + gotoOp.GetSize()); in ParseDisjunction()
303 rangeOp.InsertOpCode(&buffer_, rangeResult); in ParseAlternative()
375 rangeOp.InsertOpCode(&buffer_, rangeResult); in ParseAlternative()
378 rangeOp.InsertOpCode(&buffer_, rangeResult); in ParseAlternative()
511 matchAheadOp.InsertOpCode(&buffer_, start, len); in ParseAssertionCapture()
525 matchAheadOp.InsertOpCode(&buffer_, start, len); in ParseAssertionCapture()
541 matchAheadOp.InsertOpCode(&buffer_, start, len); in ParseAssertionCapture()
553 matchAheadOp.InsertOpCode(&buffer_, start, len); in ParseAssertionCapture()
752 pushOp.InsertOpCode(&buffer_, atomBcStart); in ParseQuantifier()
757 saveResetOp.InsertOpCode(&buffer_, atomBcStart, captureStart, captureEnd); in ParseQuantifier()
[all …]
Dregexp_opcode.h140 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const;
150 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const;
160 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset) const;
180 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset) const;
220 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t start, uint32_t end) const;
378 uint32_t InsertOpCode(DynChunk *buf, const RangeSet &rangeSet) const;
388 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const;
394 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const;
448 uint32_t InsertOpCode(DynChunk *buf, const RangeSet &rangeSet) const;
Dregexp_opcode.cpp199 uint32_t SplitNextOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const in InsertOpCode() function in panda::ecmascript::SplitNextOpCode
214 uint32_t SplitFirstOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const in InsertOpCode() function in panda::ecmascript::SplitFirstOpCode
265 uint32_t PushCharOpCode::InsertOpCode(DynChunk *buf, uint32_t offset) const in InsertOpCode() function in panda::ecmascript::PushCharOpCode
279 uint32_t PushOpCode::InsertOpCode(DynChunk *buf, uint32_t offset) const in InsertOpCode() function in panda::ecmascript::PushOpCode
320 uint32_t SaveResetOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t start, uint32_t end… in InsertOpCode() function in panda::ecmascript::SaveResetOpCode
466 uint32_t RangeOpCode::InsertOpCode(DynChunk *buf, const RangeSet &rangeSet) const in InsertOpCode() function in panda::ecmascript::RangeOpCode
493 uint32_t Range32OpCode::InsertOpCode(DynChunk *buf, const RangeSet &rangeSet) const in InsertOpCode() function in panda::ecmascript::Range32OpCode
505 uint32_t MatchAheadOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const in InsertOpCode() function in panda::ecmascript::MatchAheadOpCode
520 uint32_t NegativeMatchAheadOpCode::InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const in InsertOpCode() function in panda::ecmascript::NegativeMatchAheadOpCode