Lines Matching defs:match_info
223 TNode<RegExpMatchInfo> match_info, TNode<String> string,
228 match_info, RegExpMatchInfo::kNumberOfCapturesIndex)));
231 match_info, RegExpMatchInfo::kFirstCaptureIndex));
233 match_info, RegExpMatchInfo::kFirstCaptureIndex + 1));
271 CAST(UnsafeLoadFixedArrayElement(match_info, from_cursor));
279 CAST(UnsafeLoadFixedArrayElement(match_info, from_cursor_plus1));
401 match_info, maybe_names));
435 TNode<Number> last_index, TNode<RegExpMatchInfo> match_info,
677 SmiSub(LoadFixedArrayBaseLength(match_info),
686 // Fill match_info.
688 match_info, RegExpMatchInfo::kNumberOfCapturesIndex, register_count);
689 UnsafeStoreFixedArrayElement(match_info, RegExpMatchInfo::kLastSubjectIndex,
691 UnsafeStoreFixedArrayElement(match_info, RegExpMatchInfo::kLastInputIndex,
694 // Fill match and capture offsets in match_info.
711 StoreNoWriteBarrier(MachineRepresentation::kTagged, match_info,
718 var_result = match_info;
748 last_index, match_info));
759 last_index, match_info));
768 string, last_index, match_info));
930 // and {match_info} is updated on success.
936 auto match_info = Parameter<FixedArray>(Descriptor::kMatchInfo);
982 UnsafeStoreFixedArrayElement(match_info,
985 UnsafeStoreFixedArrayElement(match_info, RegExpMatchInfo::kLastSubjectIndex,
987 UnsafeStoreFixedArrayElement(match_info, RegExpMatchInfo::kLastInputIndex,
990 match_info, RegExpMatchInfo::kFirstCaptureIndex, match_from);
992 match_info, RegExpMatchInfo::kFirstCaptureIndex + 1, match_to);
994 Return(match_info);
1005 auto match_info = Parameter<RegExpMatchInfo>(Descriptor::kMatchInfo);
1011 Return(RegExpExecInternal(context, regexp, string, last_index, match_info));