Lines Matching refs:SymbolGroupIterator
471 iterator_range<SymbolGroupIterator> InputFile::symbol_groups() {
472 return make_range<SymbolGroupIterator>(symbol_groups_begin(),
476 SymbolGroupIterator InputFile::symbol_groups_begin() {
477 return SymbolGroupIterator(*this);
480 SymbolGroupIterator InputFile::symbol_groups_end() {
481 return SymbolGroupIterator();
484 SymbolGroupIterator::SymbolGroupIterator() : Value(nullptr) {}
486 SymbolGroupIterator::SymbolGroupIterator(InputFile &File) : Value(&File) {
493 bool SymbolGroupIterator::operator==(const SymbolGroupIterator &R) const {
504 const SymbolGroup &SymbolGroupIterator::operator*() const {
508 SymbolGroup &SymbolGroupIterator::operator*() {
513 SymbolGroupIterator &SymbolGroupIterator::operator++() {
528 void SymbolGroupIterator::scanToNextDebugS() {
545 bool SymbolGroupIterator::isEnd() const {