Lines Matching defs:depth
1835 RegExpNode* SeqRegExpNode::FilterOneByte(int depth, RegExpFlags flags) {
1837 if (depth < 0) return this;
1840 return FilterSuccessor(depth - 1, flags);
1843 RegExpNode* SeqRegExpNode::FilterSuccessor(int depth, RegExpFlags flags) {
1844 RegExpNode* next = on_success_->FilterOneByte(depth - 1, flags);
1869 RegExpNode* TextNode::FilterOneByte(int depth, RegExpFlags flags) {
1871 if (depth < 0) return this;
1917 return FilterSuccessor(depth - 1, flags);
1920 RegExpNode* LoopChoiceNode::FilterOneByte(int depth, RegExpFlags flags) {
1922 if (depth < 0) return this;
1928 continue_node_->FilterOneByte(depth - 1, flags);
1934 return ChoiceNode::FilterOneByte(depth - 1, flags);
1937 RegExpNode* ChoiceNode::FilterOneByte(int depth, RegExpFlags flags) {
1939 if (depth < 0) return this;
1958 alternative.node()->FilterOneByte(depth - 1, flags);
1978 alternatives_->at(i).node()->FilterOneByte(depth - 1, flags);
1988 RegExpNode* NegativeLookaroundChoiceNode::FilterOneByte(int depth,
1991 if (depth < 0) return this;
1997 RegExpNode* replacement = node->FilterOneByte(depth - 1, flags);
2002 RegExpNode* neg_replacement = neg_node->FilterOneByte(depth - 1, flags);