/third_party/node/deps/v8/src/regexp/ |
H A D | regexp-interpreter.h | 30 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,
|
H A D | regexp-interpreter.cc | 233 Handle<String> subject_string, ByteArray* code_array_out, in UpdateCodeAndSubjectReferences() 246 DCHECK(subject_string->IsFlat()); in UpdateCodeAndSubjectReferences() 247 *subject_string_out = *subject_string; in UpdateCodeAndSubjectReferences() 248 *subject_string_vector_out = subject_string->GetCharVector<Char>(no_gc); in UpdateCodeAndSubjectReferences() 385 Isolate* isolate, ByteArray code_array, String subject_string, in RawMatch() 532 HandleInterrupts(isolate, call_origin, &code_array, &subject_string, in RawMatch() 1057 Isolate* isolate, JSRegExp regexp, String subject_string, in Match() 1062 bool is_one_byte = String::IsOneByteRepresentationUnderneath(subject_string); in Match() 1066 return MatchInternal(isolate, code_array, subject_string, output_registers, in Match() 1072 Isolate* isolate, ByteArray code_array, String subject_string, in MatchInternal() 231 UpdateCodeAndSubjectReferences( Isolate* isolate, Handle<ByteArray> code_array, Handle<String> subject_string, ByteArray* code_array_out, const byte** code_base_out, const byte** pc_out, String* subject_string_out, base::Vector<const Char>* subject_string_vector_out) UpdateCodeAndSubjectReferences() argument 384 RawMatch( Isolate* isolate, ByteArray code_array, String subject_string, base::Vector<const Char> subject, int* output_registers, int output_register_count, int total_register_count, int current, uint32_t current_char, RegExp::CallOrigin call_origin, const uint32_t backtrack_limit) RawMatch() argument 1056 Match( Isolate* isolate, JSRegExp regexp, String subject_string, int* output_registers, int output_register_count, int start_position, RegExp::CallOrigin call_origin) Match() argument 1071 MatchInternal( Isolate* isolate, ByteArray code_array, String subject_string, int* output_registers, int output_register_count, int total_register_count, int start_position, RegExp::CallOrigin call_origin, uint32_t backtrack_limit) MatchInternal() argument 1132 String subject_string = String::cast(Object(subject)); MatchForCallFromJs() local 1147 MatchForCallFromRuntime( Isolate* isolate, Handle<JSRegExp> regexp, Handle<String> subject_string, int* output_registers, int output_register_count, int start_position) MatchForCallFromRuntime() argument [all...] |
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-string-gen.cc | 950 TNode<Context> context, TNode<String> subject_string, in GetSubstitution() 975 CallBuiltin(Builtin::kStringSubstring, context, subject_string, in GetSubstitution() 978 CallRuntime(Runtime::kGetSubstitution, context, matched, subject_string, in GetSubstitution() 1019 const TNode<String> subject_string = ToString_Inline(context, receiver); in TF_BUILTIN() local 1022 const TNode<IntPtrT> subject_length = LoadStringLengthAsWord(subject_string); in TF_BUILTIN() 1037 LoadInstanceType(subject_string); in TF_BUILTIN() 1049 subject_string, search_string, replace_string)); in TF_BUILTIN() 1059 CAST(CallBuiltin(Builtin::kStringIndexOf, context, subject_string, in TF_BUILTIN() 1081 Return(subject_string); in TF_BUILTIN() 1097 CAST(CallBuiltin(Builtin::kStringSubstring, context, subject_string, in TF_BUILTIN() 949 GetSubstitution( TNode<Context> context, TNode<String> subject_string, TNode<Smi> match_start_index, TNode<Smi> match_end_index, TNode<String> replace_string) GetSubstitution() argument 1245 StringToArray( TNode<NativeContext> context, TNode<String> subject_string, TNode<Smi> subject_length, TNode<Number> limit_number) StringToArray() argument 1265 ToDirectStringAssembler to_direct(state(), subject_string); StringToArray() local 1361 TNode<String> subject_string = ToString_Inline(context, receiver); TF_BUILTIN() local [all...] |
H A D | builtins-string-gen.h | 20 TNode<String> subject_string, 114 TNode<String> subject_string,
|
H A D | builtins-regexp-gen.cc | 934 auto subject_string = Parameter<String>(Descriptor::kString); 950 LoadStringLengthAsWord(subject_string))); 964 CAST(CallBuiltin(Builtin::kStringIndexOf, context, subject_string, 974 LoadStringLengthAsWord(subject_string))); 986 subject_string); 988 subject_string);
|
/third_party/node/deps/v8/src/regexp/experimental/ |
H A D | experimental.cc | 198 String subject_string = String::cast(Object(subject)); in MatchForCallFromJs() local 202 return ExecRaw(isolate, RegExp::kFromJs, regexp_obj, subject_string, in MatchForCallFromJs()
|
/third_party/node/src/ |
H A D | env_properties.h | 296 V(subject_string, "subject") \
|
/third_party/node/src/crypto/ |
H A D | crypto_common.cc | 1273 env->subject_string(), in X509ToObject()
|
/third_party/node/deps/v8/src/api/ |
H A D | api.cc | 7338 i::Handle<i::String> subject_string = Utils::OpenHandle(*subject); in Exec() local 7346 i::RegExpUtils::RegExpExec(isolate, regexp, subject_string, in Exec()
|