Home
last modified time | relevance | path

Searched refs:JSRegExpResult (Results 1 - 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/objects/
H A Djs-regexp.h255 // JSRegExpResult is just a JSArray with a specific initial map.
261 class JSRegExpResult class
262 : public TorqueGeneratedJSRegExpResult<JSRegExpResult, JSArray> {
265 // JSRegExpResult, and maybe JSRegExpResultIndices, but both have the same
281 TQ_OBJECT_CONSTRUCTORS(JSRegExpResult)
286 JSRegExpResult> {
289 JSRegExpResult::kInObjectPropertyCount == 6,
290 "JSRegExpResultWithIndices must be a subclass of JSRegExpResult");
H A Djs-regexp-inl.h24 TQ_OBJECT_CONSTRUCTORS_IMPL(JSRegExpResult)
/third_party/node/deps/v8/src/builtins/
H A 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 in AllocateRegExpResult()
[all...]
H A Dbuiltins-regexp-gen.h26 // Allocate either a JSRegExpResult or a JSRegExpResultWithIndices (depending
30 TNode<JSRegExpResult> AllocateRegExpResult(
60 TNode<JSRegExpResult> ConstructNewResultFromMatchInfo(
/third_party/node/deps/v8/src/init/
H A Dbootstrapper.cc5695 // JSRegExpResult initial map. in InstallABunchOfRandomThings()
5699 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()
5759 Map::Copy(isolate(), initial_map, "JSRegExpResult wit in InstallABunchOfRandomThings()
[all...]

Completed in 12 milliseconds