Lines Matching defs:SymbolGroupIterator
423 iterator_range<SymbolGroupIterator> InputFile::symbol_groups() {
424 return make_range<SymbolGroupIterator>(symbol_groups_begin(),
428 SymbolGroupIterator InputFile::symbol_groups_begin() {
429 return SymbolGroupIterator(*this);
432 SymbolGroupIterator InputFile::symbol_groups_end() {
433 return SymbolGroupIterator();
436 SymbolGroupIterator::SymbolGroupIterator() : Value(nullptr) {}
438 SymbolGroupIterator::SymbolGroupIterator(InputFile &File) : Value(&File) {
445 bool SymbolGroupIterator::operator==(const SymbolGroupIterator &R) const {
456 const SymbolGroup &SymbolGroupIterator::operator*() const {
460 SymbolGroup &SymbolGroupIterator::operator*() {
465 SymbolGroupIterator &SymbolGroupIterator::operator++() {
480 void SymbolGroupIterator::scanToNextDebugS() {
497 bool SymbolGroupIterator::isEnd() const {