Lines Matching defs:subject
137 ByteArray bytecode, String subject, int capture_count,
149 DCHECK(subject.IsFlat());
152 isolate, call_origin, bytecode, register_count_per_match, subject,
164 JSRegExp regexp, String subject,
179 return ExecRawImpl(isolate, call_origin, bytecode, subject,
185 Address subject, int32_t start_position, Address input_start,
198 String subject_string = String::cast(Object(subject));
207 Isolate* isolate, Handle<JSRegExp> regexp, Handle<String> subject,
223 subject = String::Flatten(isolate, subject);
238 ExecRaw(isolate, RegExp::kFromRuntime, *regexp, *subject,
244 if (output_registers[0] >= subject->length()) {
248 return RegExp::SetLastMatchInfo(isolate, last_match_info, subject,
261 Handle<String> subject,
278 *compilation_result->bytecode, *subject,
284 Isolate* isolate, Handle<JSRegExp> regexp, Handle<String> subject,
302 int num_matches = OneshotExecRaw(isolate, regexp, subject, output_registers,
308 if (output_registers[0] >= subject->length()) {
312 return RegExp::SetLastMatchInfo(isolate, last_match_info, subject,