LLVM 20.0.0git
|
#include "llvm/Object/COFF.h"
Public Member Functions | |
DynamicRelocRef ()=default | |
DynamicRelocRef (const void *Header, const COFFObjectFile *Owner) | |
bool | operator== (const DynamicRelocRef &Other) const |
void | moveNext () |
uint32_t | getType () const |
void | getContents (ArrayRef< uint8_t > &Ref) const |
arm64x_reloc_iterator | arm64x_reloc_begin () const |
arm64x_reloc_iterator | arm64x_reloc_end () const |
iterator_range< arm64x_reloc_iterator > | arm64x_relocs () const |
Friends | |
class | COFFObjectFile |
|
default |
|
inline |
arm64x_reloc_iterator DynamicRelocRef::arm64x_reloc_begin | ( | ) | const |
Definition at line 2034 of file COFFObjectFile.cpp.
References assert(), Content, getContents(), getType(), and llvm::COFF::IMAGE_DYNAMIC_RELOCATION_ARM64X.
Referenced by arm64x_relocs().
arm64x_reloc_iterator DynamicRelocRef::arm64x_reloc_end | ( | ) | const |
Definition at line 2043 of file COFFObjectFile.cpp.
References assert(), Content, getContents(), getType(), and llvm::COFF::IMAGE_DYNAMIC_RELOCATION_ARM64X.
Referenced by arm64x_relocs().
iterator_range< arm64x_reloc_iterator > DynamicRelocRef::arm64x_relocs | ( | ) | const |
Definition at line 2052 of file COFFObjectFile.cpp.
References arm64x_reloc_begin(), arm64x_reloc_end(), and llvm::make_range().
void DynamicRelocRef::getContents | ( | ArrayRef< uint8_t > & | Ref | ) | const |
Definition at line 1963 of file COFFObjectFile.cpp.
Referenced by arm64x_reloc_begin(), and arm64x_reloc_end().
uint32_t DynamicRelocRef::getType | ( | ) | const |
Definition at line 1938 of file COFFObjectFile.cpp.
References H, and llvm_unreachable.
Referenced by arm64x_reloc_begin(), and arm64x_reloc_end().
void DynamicRelocRef::moveNext | ( | ) |
Definition at line 1915 of file COFFObjectFile.cpp.
References H.
bool DynamicRelocRef::operator== | ( | const DynamicRelocRef & | Other | ) | const |
Definition at line 1911 of file COFFObjectFile.cpp.
References llvm::Other.
|
friend |