Home | History | Annotate | Download | only in src

Lines Matching refs:on_success

739   explicit SeqRegExpNode(RegExpNode* on_success)
740 : RegExpNode(on_success->zone()), on_success_(on_success) { }
741 RegExpNode* on_success() { return on_success_; }
771 static ActionNode* SetRegister(int reg, int val, RegExpNode* on_success);
772 static ActionNode* IncrementRegister(int reg, RegExpNode* on_success);
775 RegExpNode* on_success);
776 static ActionNode* ClearCaptures(Interval range, RegExpNode* on_success);
779 RegExpNode* on_success);
784 RegExpNode* on_success);
788 RegExpNode* on_success);
796 return on_success()->GetQuickCheckDetails(
836 ActionNode(ActionType action_type, RegExpNode* on_success)
837 : SeqRegExpNode(on_success),
847 RegExpNode* on_success)
848 : SeqRegExpNode(on_success),
851 RegExpNode* on_success)
852 : SeqRegExpNode(on_success),
906 static AssertionNode* AtEnd(RegExpNode* on_success) {
907 return new(on_success->zone()) AssertionNode(AT_END, on_success);
909 static AssertionNode* AtStart(RegExpNode* on_success) {
910 return new(on_success->zone()) AssertionNode(AT_START, on_success);
912 static AssertionNode* AtBoundary(RegExpNode* on_success) {
913 return new(on_success->zone()) AssertionNode(AT_BOUNDARY, on_success);
915 static AssertionNode* AtNonBoundary(RegExpNode* on_success) {
916 return new(on_success->zone()) AssertionNode(AT_NON_BOUNDARY, on_success);
918 static AssertionNode* AfterNewline(RegExpNode* on_success) {
919 return new(on_success->zone()) AssertionNode(AFTER_NEWLINE, on_success);
940 AssertionNode(AssertionType t, RegExpNode* on_success)
941 : SeqRegExpNode(on_success), assertion_type_(t) { }
950 RegExpNode* on_success)
951 : SeqRegExpNode(on_success),