• Home
  • Raw
  • Download

Lines Matching refs:StringSearch

57 class StringSearch : private StringSearchBase {
59 StringSearch(Isolate* isolate, Vector<const PatternChar> pattern) in StringSearch() function
98 StringSearch<PatternChar, SubjectChar>*,
102 static int FailSearch(StringSearch<PatternChar, SubjectChar>*, in FailSearch()
108 static int SingleCharSearch(StringSearch<PatternChar, SubjectChar>* search,
112 static int LinearSearch(StringSearch<PatternChar, SubjectChar>* search,
116 static int InitialSearch(StringSearch<PatternChar, SubjectChar>* search,
121 StringSearch<PatternChar, SubjectChar>* search,
125 static int BoyerMooreSearch(StringSearch<PatternChar, SubjectChar>* search,
238 int StringSearch<PatternChar, SubjectChar>::SingleCharSearch( in SingleCharSearch()
239 StringSearch<PatternChar, SubjectChar>* search, in SingleCharSearch()
275 int StringSearch<PatternChar, SubjectChar>::LinearSearch( in LinearSearch()
276 StringSearch<PatternChar, SubjectChar>* search, in LinearSearch()
305 int StringSearch<PatternChar, SubjectChar>::BoyerMooreSearch( in BoyerMooreSearch()
306 StringSearch<PatternChar, SubjectChar>* search, in BoyerMooreSearch()
358 void StringSearch<PatternChar, SubjectChar>::PopulateBoyerMooreTable() { in PopulateBoyerMooreTable()
428 int StringSearch<PatternChar, SubjectChar>::BoyerMooreHorspoolSearch( in BoyerMooreHorspoolSearch()
429 StringSearch<PatternChar, SubjectChar>* search, in BoyerMooreHorspoolSearch()
479 void StringSearch<PatternChar, SubjectChar>::PopulateBoyerMooreHorspoolTable() { in PopulateBoyerMooreHorspoolTable()
513 int StringSearch<PatternChar, SubjectChar>::InitialSearch( in InitialSearch()
514 StringSearch<PatternChar, SubjectChar>* search, in InitialSearch()
562 StringSearch<PatternChar, SubjectChar> search(isolate, pattern); in SearchString()