Home | History | Annotate | Download | only in src

Lines Matching defs:StringSearch

57 class StringSearch : private StringSearchBase {
59 StringSearch(Isolate* isolate, Vector<const PatternChar> pattern)
98 StringSearch<PatternChar, SubjectChar>*,
102 static int FailSearch(StringSearch<PatternChar, SubjectChar>*,
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(
239 StringSearch<PatternChar, SubjectChar>* search,
275 int StringSearch<PatternChar, SubjectChar>::LinearSearch(
276 StringSearch<PatternChar, SubjectChar>* search,
305 int StringSearch<PatternChar, SubjectChar>::BoyerMooreSearch(
306 StringSearch<PatternChar, SubjectChar>* search,
358 void StringSearch<PatternChar, SubjectChar>::PopulateBoyerMooreTable() {
428 int StringSearch<PatternChar, SubjectChar>::BoyerMooreHorspoolSearch(
429 StringSearch<PatternChar, SubjectChar>* search,
479 void StringSearch<PatternChar, SubjectChar>::PopulateBoyerMooreHorspoolTable() {
513 int StringSearch<PatternChar, SubjectChar>::InitialSearch(
514 StringSearch<PatternChar, SubjectChar>* search,
562 StringSearch<PatternChar, SubjectChar> search(isolate, pattern);