Searched refs:subject_string (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/regexp/ |
D | regexp-interpreter.h | 28 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,
|
D | regexp-interpreter.cc | 230 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/ |
D | builtins-string-gen.cc | 895 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 …]
|
D | builtins-string-gen.h | 20 TNode<String> subject_string, 96 void StringIndexOf(const TNode<String> subject_string, 105 TNode<String> subject_string,
|
D | builtins-regexp-gen.cc | 830 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/ |
D | experimental.cc | 204 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/ |
D | api.cc | 6868 i::Handle<i::String> subject_string = Utils::OpenHandle(*subject); in Exec() local 6876 i::RegExpUtils::RegExpExec(isolate, regexp, subject_string, in Exec()
|