Home
last modified time | relevance | path

Searched refs:JSRegExpResult (Results 1 – 10 of 10) sorted by relevance

/third_party/node/deps/v8/src/objects/
Djs-regexp.h261 class JSRegExpResult in DEFINE_OPERATORS_FOR_FLAGS()
262 : public TorqueGeneratedJSRegExpResult<JSRegExpResult, JSArray> { in DEFINE_OPERATORS_FOR_FLAGS()
281 TQ_OBJECT_CONSTRUCTORS(JSRegExpResult) in DEFINE_OPERATORS_FOR_FLAGS()
286 JSRegExpResult> {
289 JSRegExpResult::kInObjectPropertyCount == 6,
Djs-regexp.tq41 extern shape JSRegExpResult extends JSArray {
54 extern shape JSRegExpResultWithIndices extends JSRegExpResult {
Djs-regexp-inl.h24 TQ_OBJECT_CONSTRUCTORS_IMPL(JSRegExpResult) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument
/third_party/node/deps/v8/src/builtins/
Dbuiltins-regexp-gen.cc94 TNode<JSRegExpResult> RegExpBuiltinsAssembler::AllocateRegExpResult( in AllocateRegExpResult()
121 AllocationFlag::kAllowLargeObjectAllocation, JSRegExpResult::kSize); in AllocateRegExpResult()
142 TNode<JSRegExpResult> result = in AllocateRegExpResult()
143 UncheckedCast<JSRegExpResult>(var_array.value()); in AllocateRegExpResult()
149 StoreObjectFieldNoWriteBarrier(result, JSRegExpResult::kIndexOffset, index); in AllocateRegExpResult()
152 StoreObjectField(result, JSRegExpResult::kInputOffset, input); in AllocateRegExpResult()
153 StoreObjectFieldNoWriteBarrier(result, JSRegExpResult::kGroupsOffset, in AllocateRegExpResult()
155 StoreObjectFieldNoWriteBarrier(result, JSRegExpResult::kNamesOffset, in AllocateRegExpResult()
158 StoreObjectField(result, JSRegExpResult::kRegexpInputOffset, input); in AllocateRegExpResult()
165 StoreObjectField(result, JSRegExpResult::kRegexpLastIndexOffset, in AllocateRegExpResult()
[all …]
Dbuiltins-regexp-gen.h30 TNode<JSRegExpResult> AllocateRegExpResult(
60 TNode<JSRegExpResult> ConstructNewResultFromMatchInfo(
Dregexp-search.tq76 const fastExecResult = Cast<JSRegExpResult>(execResult)
Dcast.tq456 Cast<JSRegExpResult>(implicit context: Context)(o: HeapObject): JSRegExpResult
458 if (regexp::IsRegExpResult(o)) return %RawDownCast<JSRegExpResult>(o);
Dregexp.tq69 JSRegExpResult|JSRegExpResultWithIndices;
81 // constructing the JSRegExpResult. Returns a fixed array containing match
Dregexp-match-all.tq165 const match = UnsafeCast<JSRegExpResult>(match);
/third_party/node/deps/v8/src/init/
Dbootstrapper.cc5699 JSRegExpResult::kSize, JSRegExpResult::kInObjectPropertyCount); in InstallABunchOfRandomThings()
5704 JSRegExpResult::kIndexIndex, NONE, in InstallABunchOfRandomThings()
5712 JSRegExpResult::kInputIndex, NONE, in InstallABunchOfRandomThings()
5720 isolate(), factory()->groups_string(), JSRegExpResult::kGroupsIndex, in InstallABunchOfRandomThings()
5734 JSRegExpResult::kNamesIndex, attribs, Representation::Tagged()); in InstallABunchOfRandomThings()
5742 JSRegExpResult::kRegExpInputIndex, attribs, in InstallABunchOfRandomThings()
5751 JSRegExpResult::kRegExpLastIndex, attribs, in InstallABunchOfRandomThings()