Lines Matching defs:CtorDtorIterator
30 CtorDtorIterator::CtorDtorIterator(const GlobalVariable *GV, bool End)
36 bool CtorDtorIterator::operator==(const CtorDtorIterator &Other) const {
41 bool CtorDtorIterator::operator!=(const CtorDtorIterator &Other) const {
45 CtorDtorIterator& CtorDtorIterator::operator++() {
50 CtorDtorIterator CtorDtorIterator::operator++(int) {
51 CtorDtorIterator Temp = *this;
56 CtorDtorIterator::Element CtorDtorIterator::operator*() const {
86 iterator_range<CtorDtorIterator> getConstructors(const Module &M) {
88 return make_range(CtorDtorIterator(CtorsList, false),
89 CtorDtorIterator(CtorsList, true));
92 iterator_range<CtorDtorIterator> getDestructors(const Module &M) {
94 return make_range(CtorDtorIterator(DtorsList, false),
95 CtorDtorIterator(DtorsList, true));
118 void CtorDtorRunner::add(iterator_range<CtorDtorIterator> CtorDtors) {