Lines Matching defs:EatsAtLeast
1392 // Match the behaviour of EatsAtLeast on this node.
1437 int RegExpNode::EatsAtLeast(bool not_at_start) {
1477 loop_node_->EatsAtLeast(true) - continue_node_->EatsAtLeast(true));
1479 loop_node_->EatsAtLeast(false) - continue_node_->EatsAtLeast(true));
1487 continue_node_->EatsAtLeast(true));
1494 continue_node_->EatsAtLeast(true));
1498 continue_node_->EatsAtLeast(false);
1530 int eats_at_least = predecessor->EatsAtLeast(
2018 loop_node_->EatsAtLeast(not_at_start) >
2019 continue_node_->EatsAtLeast(true)) {
2166 std::min(kMaxLookaheadForBoyerMoore, EatsAtLeast(not_at_start));
3062 EatsAtLeast(current_trace->at_start() == Trace::FALSE_VALUE);
3212 eats_at_least = std::min(kMaxLookaheadForBoyerMoore, EatsAtLeast(false));