/external/v8/src/ |
H A D | jsregexp.h | 584 // they are sure to eat any more characters. The not_at_start argument is 588 virtual int EatsAtLeast(int still_to_find, int budget, bool not_at_start) = 0; 606 bool not_at_start) = 0; 625 bool not_at_start) { 650 void SaveBMInfo(BoyerMooreLookahead* bm, bool not_at_start, int offset) { argument 651 if (offset == 0) set_bm_info(not_at_start, bm); 664 BoyerMooreLookahead* bm_info(bool not_at_start) { argument 665 return bm_info_[not_at_start ? 1 : 0]; 676 void set_bm_info(bool not_at_start, BoyerMooreLookahead* bm) { argument 677 bm_info_[not_at_start 730 FillInBMInfo(int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument 778 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) argument 947 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument 971 EatsAtLeast(int still_to_find, int recursion_depth, bool not_at_start) argument 974 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument 981 FillInBMInfo(int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument 1082 bool not_at_start() { return not_at_start_; } function in class:v8::internal::ChoiceNode 1145 FillInBMInfo(int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument [all...] |
H A D | jsregexp.cc | 2275 bool not_at_start) { 2280 not_at_start); 2287 bool not_at_start) { 2291 on_success()->FillInBMInfo(offset, budget - 1, bm, not_at_start); 2293 SaveBMInfo(bm, not_at_start, offset); 2299 bool not_at_start) { 2306 if (assertion_type() == AT_START && not_at_start) return still_to_find; 2309 not_at_start); 2316 bool not_at_start) { 2318 if (assertion_type() == AT_START && not_at_start) retur 2273 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument 2284 FillInBMInfo(int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument 2297 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument 2313 FillInBMInfo(int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument 2324 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument 2334 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 2358 GetQuickCheckDetails( QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) argument 2370 EatsAtLeastHelper(int still_to_find, int budget, RegExpNode* ignore_this_node, bool not_at_start) argument 2390 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument 2400 EatsAtLeast(int still_to_find, int budget, bool not_at_start) argument 2527 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument 2935 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument 2948 FillInBMInfo(int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument 2962 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) argument 3050 bool not_at_start = (trace->at_start() == Trace::FALSE_VALUE); local 3130 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) argument 3894 GreedyLoopState(bool not_at_start) argument 4907 ToNode(int min, int max, bool is_greedy, RegExpTree* body, RegExpCompiler* compiler, RegExpNode* on_success, bool not_at_start) argument 5821 FillInBMInfo(int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument 5836 FillInBMInfo(int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument 5855 FillInBMInfo(int initial_offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) argument [all...] |
H A D | ast.h | 2822 bool not_at_start = false);
|
/external/v8/src/arm/ |
H A D | regexp-macro-assembler-arm.cc | 182 Label not_at_start; 186 BranchOrBacktrack(ne, ¬_at_start); 193 __ bind(¬_at_start);
|
/external/v8/src/ia32/ |
H A D | regexp-macro-assembler-ia32.cc | 162 Label not_at_start; local 165 BranchOrBacktrack(not_equal, ¬_at_start); 170 __ bind(¬_at_start);
|
/external/v8/src/mips/ |
H A D | regexp-macro-assembler-mips.cc | 187 Label not_at_start; 190 BranchOrBacktrack(¬_at_start, ne, a0, Operand(zero_reg)); 196 __ bind(¬_at_start);
|
/external/v8/src/mips64/ |
H A D | regexp-macro-assembler-mips64.cc | 223 Label not_at_start; 226 BranchOrBacktrack(¬_at_start, ne, a0, Operand(zero_reg)); 232 __ bind(¬_at_start);
|
/external/v8/src/x64/ |
H A D | regexp-macro-assembler-x64.cc | 178 Label not_at_start; 181 BranchOrBacktrack(not_equal, ¬_at_start); 186 __ bind(¬_at_start);
|
/external/v8/src/x87/ |
H A D | regexp-macro-assembler-x87.cc | 161 Label not_at_start; local 164 BranchOrBacktrack(not_equal, ¬_at_start); 169 __ bind(¬_at_start);
|
/external/v8/src/arm64/ |
H A D | regexp-macro-assembler-arm64.cc | 216 Label not_at_start; local 218 CompareAndBranchOrBacktrack(start_offset(), 0, ne, ¬_at_start); local 223 __ Bind(¬_at_start);
|
/external/v8/test/cctest/ |
H A D | test-regexp.cc | 1056 Label not_at_start, newline, fail; local 1057 m.CheckNotAtStart(¬_at_start); 1067 m.Bind(¬_at_start);
|