reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
43 BasicBlock *getEntryBasicBlock () const { return BasicBlocks[0]; } 46 BasicBlock *operator[](unsigned i) const { return BasicBlocks[i]; } 47 BasicBlock *getBlock(unsigned i) const { return BasicBlocks[i]; } 59 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i) 60 if (BasicBlocks[i] == X) 85 iterator begin() { return BasicBlocks.begin(); } 86 const_iterator begin() const { return BasicBlocks.begin(); } 87 iterator end () { return BasicBlocks.end(); } 88 const_iterator end () const { return BasicBlocks.end(); } 90 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } 91 const_reverse_iterator rbegin() const { return BasicBlocks.rbegin(); } 92 reverse_iterator rend () { return BasicBlocks.rend(); } 93 const_reverse_iterator rend () const { return BasicBlocks.rend(); } 95 unsigned size() const { return BasicBlocks.size(); } 96 bool empty() const { return BasicBlocks.empty(); } 98 iterator erase(iterator q) { return BasicBlocks.erase (q); } 99 iterator erase(iterator q1, iterator q2) { return BasicBlocks.erase (q1, q2); }