Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/regexp/
H A Dregexp-nodes.h143 // succeed. The not_at_start argument is used to indicate that we know we are
147 int EatsAtLeast(bool not_at_start);
172 bool not_at_start) = 0;
183 bool not_at_start);
201 BoyerMooreLookahead* bm, bool not_at_start) { in FillInBMInfo()
226 void SaveBMInfo(BoyerMooreLookahead* bm, bool not_at_start, int offset) { in SaveBMInfo() argument
227 if (offset == 0) set_bm_info(not_at_start, bm); in SaveBMInfo()
256 BoyerMooreLookahead* bm_info(bool not_at_start) { in bm_info() argument
257 return bm_info_[not_at_start ? 1 : 0]; in bm_info()
268 void set_bm_info(bool not_at_start, BoyerMooreLookahea argument
200 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) FillInBMInfo() argument
624 bool not_at_start() { return not_at_start_; } not_at_start() function in v8::internal::ChoiceNode
[all...]
H A Dregexp-compiler.cc1367 BoyerMooreLookahead* bm, bool not_at_start) { in FillInBMInfo()
1373 on_success()->FillInBMInfo(isolate, offset, budget - 1, bm, not_at_start); in FillInBMInfo()
1375 SaveBMInfo(bm, not_at_start, offset); in FillInBMInfo()
1380 bool not_at_start) { in GetQuickCheckDetails()
1383 filled_in, not_at_start); in GetQuickCheckDetails()
1386 not_at_start); in GetQuickCheckDetails()
1391 BoyerMooreLookahead* bm, bool not_at_start) { in FillInBMInfo()
1393 if (assertion_type() == AT_START && not_at_start) return; in FillInBMInfo()
1394 on_success()->FillInBMInfo(isolate, offset, budget - 1, bm, not_at_start); in FillInBMInfo()
1395 SaveBMInfo(bm, not_at_start, offse in FillInBMInfo()
1366 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) FillInBMInfo() argument
1378 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) GetQuickCheckDetails() argument
1390 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) FillInBMInfo() argument
1398 GetQuickCheckDetails( QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) GetQuickCheckDetails() argument
1437 EatsAtLeast(bool not_at_start) EatsAtLeast() argument
1451 GetQuickCheckDetailsFromLoopEntry(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) GetQuickCheckDetailsFromLoopEntry() argument
1584 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) GetQuickCheckDetails() argument
2010 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) GetQuickCheckDetails() argument
2037 GetQuickCheckDetailsFromLoopEntry( QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) GetQuickCheckDetailsFromLoopEntry() argument
2059 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) FillInBMInfo() argument
2070 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int characters_filled_in, bool not_at_start) GetQuickCheckDetails() argument
2162 bool not_at_start = (trace->at_start() == Trace::FALSE_VALUE); EmitBoundaryCheck() local
2242 GetQuickCheckDetails(QuickCheckDetails* details, RegExpCompiler* compiler, int filled_in, bool not_at_start) GetQuickCheckDetails() argument
3038 GreedyLoopState(bool not_at_start) GreedyLoopState() argument
3799 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) FillInBMInfo() argument
3811 FillInBMInfo(Isolate* isolate, int offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) FillInBMInfo() argument
3827 FillInBMInfo(Isolate* isolate, int initial_offset, int budget, BoyerMooreLookahead* bm, bool not_at_start) FillInBMInfo() argument
[all...]
H A Dregexp-compiler.h382 explicit GreedyLoopState(bool not_at_start);
H A Dregexp-compiler-tonode.cc1591 bool not_at_start) { in RationalizeConsecutiveAtoms()
1661 if (not_at_start && !compiler->read_backward()) { in RationalizeConsecutiveAtoms()
1676 if (not_at_start && !compiler->read_backward()) center->set_not_at_start(); in RationalizeConsecutiveAtoms()
1588 ToNode(int min, int max, bool is_greedy, RegExpTree* body, RegExpCompiler* compiler, RegExpNode* on_success, bool not_at_start) RationalizeConsecutiveAtoms() argument
H A Dregexp-ast.h430 bool not_at_start = false);

Completed in 12 milliseconds