LLVM 20.0.0git
Public Member Functions | Friends | List of all members
llvm::object::Arm64XRelocRef Class Reference

#include "llvm/Object/COFF.h"

Public Member Functions

 Arm64XRelocRef ()=default
 
 Arm64XRelocRef (const coff_base_reloc_block_header *Header, uint32_t Index=0)
 
bool operator== (const Arm64XRelocRef &Other) const
 
void moveNext ()
 
COFF::Arm64XFixupType getType () const
 
uint32_t getRVA () const
 
uint8_t getSize () const
 
uint64_t getValue () const
 

Friends

class DynamicRelocRef
 

Detailed Description

Definition at line 1371 of file COFF.h.

Constructor & Destructor Documentation

◆ Arm64XRelocRef() [1/2]

llvm::object::Arm64XRelocRef::Arm64XRelocRef ( )
default

◆ Arm64XRelocRef() [2/2]

llvm::object::Arm64XRelocRef::Arm64XRelocRef ( const coff_base_reloc_block_header Header,
uint32_t  Index = 0 
)
inline

Definition at line 1374 of file COFF.h.

Member Function Documentation

◆ getRVA()

uint32_t llvm::object::Arm64XRelocRef::getRVA ( ) const
inline

Definition at line 1383 of file COFF.h.

References llvm::object::coff_base_reloc_block_header::PageRVA.

◆ getSize()

uint8_t Arm64XRelocRef::getSize ( ) const

◆ getType()

COFF::Arm64XFixupType llvm::object::Arm64XRelocRef::getType ( ) const
inline

Definition at line 1380 of file COFF.h.

Referenced by getSize(), and getValue().

◆ getValue()

uint64_t Arm64XRelocRef::getValue ( ) const

◆ moveNext()

void Arm64XRelocRef::moveNext ( )

Definition at line 2094 of file COFFObjectFile.cpp.

◆ operator==()

bool Arm64XRelocRef::operator== ( const Arm64XRelocRef Other) const

Definition at line 2079 of file COFFObjectFile.cpp.

References llvm::Other.

Friends And Related Function Documentation

◆ DynamicRelocRef

friend class DynamicRelocRef
friend

Definition at line 1400 of file COFF.h.


The documentation for this class was generated from the following files: