Home
last modified time | relevance | path

Searched refs:EatsAtLeast (Results 1 - 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/regexp/
H A Dregexp-compiler.cc1392 // Match the behaviour of EatsAtLeast on this node. in FillInBMInfo()
1437 int RegExpNode::EatsAtLeast(bool not_at_start) { in EatsAtLeast() function in v8::internal::RegExpNode
1477 loop_node_->EatsAtLeast(true) - continue_node_->EatsAtLeast(true)); in EatsAtLeastFromLoopEntry()
1479 loop_node_->EatsAtLeast(false) - continue_node_->EatsAtLeast(true)); in EatsAtLeastFromLoopEntry()
1487 continue_node_->EatsAtLeast(true)); in EatsAtLeastFromLoopEntry()
1494 continue_node_->EatsAtLeast(true)); in EatsAtLeastFromLoopEntry()
1498 continue_node_->EatsAtLeast(false); in EatsAtLeastFromLoopEntry()
1530 int eats_at_least = predecessor->EatsAtLeast( in EmitQuickCheck()
[all...]
H A Dregexp-nodes.h146 // on success. If this node has not been analyzed yet, EatsAtLeast returns 0.
147 int EatsAtLeast(bool not_at_start);
196 // EatsAtLeast, GetQuickCheckDetails. The budget argument is used to limit
278 // Saved values for EatsAtLeast results, to avoid recomputation. Filled in
541 // Returning 0 from EatsAtLeast should ensure we never get here.
546 // Returning 0 from EatsAtLeast should ensure we never get here.
697 // part in that calculation (EatsAtLeast) so the assumptions don't hold.

Completed in 7 milliseconds