Searched refs:LoopChoiceNode (Results 1 – 2 of 2) sorted by relevance
/external/v8/src/regexp/ |
D | jsregexp.h | 1035 class LoopChoiceNode: public ChoiceNode { 1037 LoopChoiceNode(bool body_can_be_zero_length, bool read_backward, Zone* zone) in LoopChoiceNode() function 1412 virtual void VisitLoopChoice(LoopChoiceNode* that) { VisitChoice(that); } in FOR_EACH_NODE_TYPE() 1473 virtual void VisitLoopChoice(LoopChoiceNode* that);
|
D | jsregexp.cc | 1517 void LoopChoiceNode::Accept(NodeVisitor* visitor) { in FOR_EACH_NODE_TYPE() 2334 int LoopChoiceNode::EatsAtLeast(int still_to_find, in EatsAtLeast() 2784 RegExpNode* LoopChoiceNode::FilterOneByte(int depth) { in FilterOneByte() 2872 void LoopChoiceNode::GetQuickCheckDetails(QuickCheckDetails* details, in GetQuickCheckDetails() 2885 void LoopChoiceNode::FillInBMInfo(Isolate* isolate, int offset, int budget, in FillInBMInfo() 3432 void LoopChoiceNode::AddLoopAlternative(GuardedAlternative alt) { in AddLoopAlternative() 3439 void LoopChoiceNode::AddContinueAlternative(GuardedAlternative alt) { in AddContinueAlternative() 3446 void LoopChoiceNode::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit() 5527 LoopChoiceNode* center = new (zone) in ToNode() 5528 LoopChoiceNode(body->min_match() == 0, compiler->read_backward(), zone); in ToNode() [all …]
|