Lines Matching refs:visitor
75 void VisitClear(const void* start, const void* end, const Visitor& visitor) {
81 visitor(it);
94 * modify visitor is called.
95 * visitor: The visitor which modifies the cards. Returns the new value for a card given an old
97 * modified: Whenever the visitor modifies a card, this visitor is called on the card. Enables
101 void ModifyCardsAtomic(uint8_t* scan_begin, uint8_t* scan_end, const Visitor& visitor,
104 // For every dirty at least minumum age between begin and end invoke the visitor with the
105 // specified argument. Returns how many cards the visitor was run on.
108 const Visitor& visitor,