Lines Matching defs:label
60 virtual void Bind(Label* label) = 0;
80 // fail to match then goto the on_failure label. End of input always
81 // matches. If the label is nullptr then we should pop a backtrack address
105 // array, and if the found byte is non-zero, we jump to the on_bit_set label.
121 // Define a jump target and bind a label.
122 virtual void BindJumpTarget(Label* label) { Bind(label); }
125 virtual void GoTo(Label* label) = 0;
126 // Check whether a register is >= a given constant and go to a label if it
127 // is. Backtracks instead if the label is nullptr.
129 // Check whether a register is < a given constant and go to a label if it is.
130 // Backtracks instead if the label is nullptr.
133 // label if it is.
143 // Pushes the label on the backtrack stack, so that a following Backtrack
144 // will go to this label. Always checks the backtrack stack limit.
145 virtual void PushBacktrack(Label* label) = 0;