Searched refs:not_at_start (Results 1 - 4 of 4) sorted by relevance

/external/v8/src/regexp/
H A Djsregexp.h497 // they are sure to eat any more characters. The not_at_start argument is
501 virtual int EatsAtLeast(int still_to_find, int budget, bool not_at_start) = 0;
519 bool not_at_start) = 0;
537 BoyerMooreLookahead* bm, bool not_at_start) {
562 void SaveBMInfo(BoyerMooreLookahead* bm, bool not_at_start, int offset) { argument
563 if (offset == 0) set_bm_info(not_at_start, bm);
579 BoyerMooreLookahead* bm_info(bool not_at_start) { argument
580 return bm_info_[not_at_start ? 1 : 0];
591 void set_bm_info(bool not_at_start, BoyerMooreLookahead* bm) { argument
592 bm_info_[not_at_start
619 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
665 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) argument
842 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument
864 EatsAtLeast(int still_to_find, int recursion_depth, bool not_at_start) argument
867 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument
874 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
971 bool not_at_start() { return not_at_start_; } function in class:v8::internal::ChoiceNode
1035 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
[all...]
H A Djsregexp.cc2291 bool not_at_start) {
2296 not_at_start);
2301 BoyerMooreLookahead* bm, bool not_at_start) {
2305 on_success()->FillInBMInfo(isolate, offset, budget - 1, bm, not_at_start);
2307 SaveBMInfo(bm, not_at_start, offset);
2313 bool not_at_start) {
2320 if (assertion_type() == AT_START && not_at_start) return still_to_find;
2323 not_at_start);
2328 BoyerMooreLookahead* bm, bool not_at_start) {
2330 if (assertion_type() == AT_START && not_at_start) retur
2289 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument
2300 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
2311 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument
2327 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
2336 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument
2347 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument
2361 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument
2371 GetQuickCheckDetails( QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) argument
2381 EatsAtLeastHelper(int still_to_find, int budget, RegExpNode* ignore_this_node, bool not_at_start) argument
2401 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument
2411 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument
2540 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument
2951 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument
2964 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
2976 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument
3065 bool not_at_start = (trace->at_start() == Trace::FALSE_VALUE); local
3145 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) argument
3935 GreedyLoopState(bool not_at_start) argument
5494 ToNode(int min, int max, bool is_greedy, RegExpTree* body, RegExpCompiler* compiler, RegExpNode* on_success, bool not_at_start) argument
6391 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
6405 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
6422 FillInBMInfo(Isolate* isolate, int initial_offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument
[all...]
H A Dregexp-ast.h391 bool not_at_start = false);
/external/v8/test/cctest/
H A Dtest-regexp.cc1164 Label not_at_start, newline, fail; local
1165 m.CheckNotAtStart(0, &not_at_start);
1175 m.Bind(&not_at_start);

Completed in 62 milliseconds