LLVM 20.0.0git
|
#include "llvm/DebugInfo/PDB/Native/DbiModuleList.h"
Additional Inherited Members | |
Public Types inherited from llvm::iterator_facade_base< DbiModuleSourceFilesIterator, std::random_access_iterator_tag, StringRef > | |
using | iterator_category = std::random_access_iterator_tag |
using | value_type = StringRef |
using | difference_type = std::ptrdiff_t |
using | pointer = StringRef * |
using | reference = StringRef & |
Protected Types inherited from llvm::iterator_facade_base< DbiModuleSourceFilesIterator, std::random_access_iterator_tag, StringRef > | |
enum | |
Definition at line 31 of file DbiModuleList.h.
DbiModuleSourceFilesIterator::DbiModuleSourceFilesIterator | ( | const DbiModuleList & | Modules, |
uint32_t | Modi, | ||
uint16_t | Filei | ||
) |
Definition at line 24 of file DbiModuleList.cpp.
|
default |
|
default |
|
inline |
Definition at line 47 of file DbiModuleList.h.
Definition at line 46 of file DbiModuleList.h.
DbiModuleSourceFilesIterator & DbiModuleSourceFilesIterator::operator+= | ( | std::ptrdiff_t | N | ) |
Definition at line 96 of file DbiModuleList.cpp.
std::ptrdiff_t DbiModuleSourceFilesIterator::operator- | ( | const DbiModuleSourceFilesIterator & | R | ) | const |
Definition at line 71 of file DbiModuleList.cpp.
References assert().
DbiModuleSourceFilesIterator & DbiModuleSourceFilesIterator::operator-= | ( | std::ptrdiff_t | N | ) |
Definition at line 106 of file DbiModuleList.cpp.
bool DbiModuleSourceFilesIterator::operator< | ( | const DbiModuleSourceFilesIterator & | RHS | ) | const |
Definition at line 58 of file DbiModuleList.cpp.
References assert().
|
default |
References operator==().
bool DbiModuleSourceFilesIterator::operator== | ( | const DbiModuleSourceFilesIterator & | R | ) | const |