LLVM 22.0.0git
|
Iterator support for section-based access. More...
#include "llvm/Analysis/IR2Vec.h"
Public Member Functions | |
const_iterator (const VocabStorage *Storage, unsigned SectionId, size_t LocalIndex) | |
LLVM_ABI const Embedding & | operator* () const |
LLVM_ABI const_iterator & | operator++ () |
LLVM_ABI bool | operator== (const const_iterator &Other) const |
LLVM_ABI bool | operator!= (const const_iterator &Other) const |
|
inline |
Definition at line 199 of file IR2Vec.h.
References llvm::ir2vec::VocabStorage::VocabStorage().
Referenced by operator!=(), and operator==().
bool VocabStorage::const_iterator::operator!= | ( | const const_iterator & | Other | ) | const |
Definition at line 328 of file IR2Vec.cpp.
References const_iterator(), and llvm::Other.
Definition at line 302 of file IR2Vec.cpp.
References assert(), and llvm::ir2vec::VocabStorage::size().
VocabStorage::const_iterator & VocabStorage::const_iterator::operator++ | ( | ) |
Definition at line 309 of file IR2Vec.cpp.
References assert(), and llvm::ir2vec::VocabStorage::getNumSections().
bool VocabStorage::const_iterator::operator== | ( | const const_iterator & | Other | ) | const |
Definition at line 322 of file IR2Vec.cpp.
References const_iterator(), and llvm::Other.