Home
last modified time | relevance | path

Searched refs:subject_ptr (Results 1 – 4 of 4) sorted by relevance

/third_party/node/deps/v8/src/regexp/
Dregexp-macro-assembler.cc381 String subject_ptr = *subject; in Match() local
384 int char_length = subject_ptr.length() - start_offset; in Match()
389 if (StringShape(subject_ptr).IsCons()) { in Match()
390 DCHECK_EQ(0, ConsString::cast(subject_ptr).second().length()); in Match()
391 subject_ptr = ConsString::cast(subject_ptr).first(); in Match()
392 } else if (StringShape(subject_ptr).IsSliced()) { in Match()
393 SlicedString slice = SlicedString::cast(subject_ptr); in Match()
394 subject_ptr = slice.parent(); in Match()
397 if (StringShape(subject_ptr).IsThin()) { in Match()
398 subject_ptr = ThinString::cast(subject_ptr).actual(); in Match()
[all …]
/third_party/node/deps/v8/src/builtins/
Dbuiltins-string-gen.h68 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length,
72 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length,
76 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length,
80 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length,
84 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length,
97 TNode<IntPtrT> CallSearchStringRaw(const TNode<RawPtrT> subject_ptr,
Dbuiltins-string-gen.cc52 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, in CallSearchStringRaw() argument
65 std::make_pair(type_ptr, subject_ptr), in CallSearchStringRaw()
74 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, in SearchOneByteStringInTwoByteString() argument
78 subject_ptr, subject_length, search_ptr, search_length, start_position); in SearchOneByteStringInTwoByteString()
81 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, in SearchOneByteStringInOneByteString() argument
85 subject_ptr, subject_length, search_ptr, search_length, start_position); in SearchOneByteStringInOneByteString()
88 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, in SearchTwoByteStringInTwoByteString() argument
92 subject_ptr, subject_length, search_ptr, search_length, start_position); in SearchTwoByteStringInTwoByteString()
95 const TNode<RawPtrT> subject_ptr, const TNode<IntPtrT> subject_length, in SearchTwoByteStringInOneByteString() argument
99 subject_ptr, subject_length, search_ptr, search_length, start_position); in SearchTwoByteStringInOneByteString()
[all …]
/third_party/node/deps/v8/src/strings/
Dstring-search.h550 intptr_t SearchStringRaw(Isolate* isolate, const SubjectChar* subject_ptr, in SearchStringRaw() argument
554 base::Vector<const SubjectChar> subject(subject_ptr, subject_length); in SearchStringRaw()