Home | History | Annotate | Download | only in compiler

Lines Matching refs:Uses

26 // specialized Node instance. GenericNode uses a mixin template pattern to
76 class Uses {
83 explicit Uses(GenericNode* node) : node_(node) {}
89 Uses uses() { return Uses(this); }
142 // When a node is initially allocated, it uses a static buffer to hold its
171 friend class GenericNode<B, S>::Uses::iterator;
222 // A forward iterator to visit the uses of a node. The uses are returned in
225 class GenericNode<B, S>::Uses::iterator {
227 iterator(const typename GenericNode<B, S>::Uses::iterator& other) // NOLINT
255 friend class GenericNode<B, S>::Uses;