Home
last modified time | relevance | path

Searched refs:subject_string (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/regexp/
Dregexp-interpreter.h28 Isolate* isolate, Handle<JSRegExp> regexp, Handle<String> subject_string,
53 String subject_string, int* output_registers,
60 static Result Match(Isolate* isolate, JSRegExp regexp, String subject_string,
Dregexp-interpreter.cc230 Handle<String> subject_string, ByteArray* code_array_out, in UpdateCodeAndSubjectReferences() argument
243 DCHECK(subject_string->IsFlat()); in UpdateCodeAndSubjectReferences()
244 *subject_string_out = *subject_string; in UpdateCodeAndSubjectReferences()
245 *subject_string_vector_out = subject_string->GetCharVector<Char>(no_gc); in UpdateCodeAndSubjectReferences()
382 Isolate* isolate, ByteArray code_array, String subject_string, in RawMatch() argument
529 HandleInterrupts(isolate, call_origin, &code_array, &subject_string, in RawMatch()
1054 Isolate* isolate, JSRegExp regexp, String subject_string, in Match() argument
1059 bool is_one_byte = String::IsOneByteRepresentationUnderneath(subject_string); in Match()
1063 return MatchInternal(isolate, code_array, subject_string, output_registers, in Match()
1069 Isolate* isolate, ByteArray code_array, String subject_string, in MatchInternal() argument
[all …]
/external/v8/src/builtins/
Dbuiltins-string-gen.cc895 const TNode<String> subject_string, const TNode<String> search_string, in StringIndexOf() argument
900 const TNode<IntPtrT> subject_length = LoadStringLengthAsWord(subject_string); in StringIndexOf()
916 GotoIf(TaggedEqual(subject_string, search_string), &return_zero); in StringIndexOf()
920 ToDirectStringAssembler subject_to_direct(state(), subject_string); in StringIndexOf()
1058 subject_string, search_string, position)); in StringIndexOf()
1236 TNode<Context> context, TNode<String> subject_string, in GetSubstitution() argument
1261 CallBuiltin(Builtins::kStringSubstring, context, subject_string, in GetSubstitution()
1264 CallRuntime(Runtime::kGetSubstitution, context, matched, subject_string, in GetSubstitution()
1305 const TNode<String> subject_string = ToString_Inline(context, receiver); in TF_BUILTIN() local
1308 const TNode<IntPtrT> subject_length = LoadStringLengthAsWord(subject_string); in TF_BUILTIN()
[all …]
Dbuiltins-string-gen.h20 TNode<String> subject_string,
96 void StringIndexOf(const TNode<String> subject_string,
105 TNode<String> subject_string,
Dbuiltins-regexp-gen.cc830 auto subject_string = Parameter<String>(Descriptor::kString); in TF_BUILTIN() local
846 LoadStringLengthAsWord(subject_string))); in TF_BUILTIN()
852 CAST(CallBuiltin(Builtins::kStringIndexOf, context, subject_string, in TF_BUILTIN()
862 LoadStringLengthAsWord(subject_string))); in TF_BUILTIN()
874 subject_string); in TF_BUILTIN()
876 subject_string); in TF_BUILTIN()
/external/v8/src/regexp/experimental/
Dexperimental.cc204 String subject_string = String::cast(Object(subject)); in MatchForCallFromJs() local
208 return ExecRaw(isolate, RegExp::kFromJs, regexp_obj, subject_string, in MatchForCallFromJs()
/external/v8/src/api/
Dapi.cc6868 i::Handle<i::String> subject_string = Utils::OpenHandle(*subject); in Exec() local
6876 i::RegExpUtils::RegExpExec(isolate, regexp, subject_string, in Exec()