Lines Matching refs:DeferredAction
1234 class DeferredAction {
1236 DeferredAction(ActionNode::ActionType action_type, int reg) in DeferredAction() function
1238 DeferredAction* next() { return next_; } in next()
1245 DeferredAction* next_;
1249 class DeferredCapture : public DeferredAction {
1252 : DeferredAction(ActionNode::STORE_POSITION, reg), in DeferredCapture()
1263 class DeferredSetRegister : public DeferredAction {
1266 : DeferredAction(ActionNode::SET_REGISTER, reg), in DeferredSetRegister()
1273 class DeferredClearCaptures : public DeferredAction {
1276 : DeferredAction(ActionNode::CLEAR_CAPTURES, -1), in DeferredClearCaptures()
1283 class DeferredIncrementRegister : public DeferredAction {
1286 : DeferredAction(ActionNode::INCREMENT_REGISTER, reg) { } in DeferredIncrementRegister()
1306 DeferredAction* actions() { return actions_; } in actions()
1338 void add_action(DeferredAction* new_action) { in add_action()
1368 DeferredAction* actions_;