LLVM 22.0.0git
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)
LLVM_ABI bool operator== (const Arm64XRelocRef &Other) const
LLVM_ABI void moveNext ()
COFF::Arm64XFixupType getType () const
uint32_t getRVA () const
LLVM_ABI uint8_t getSize () const
LLVM_ABI uint64_t getValue () const

Friends

class DynamicRelocRef

Detailed Description

Definition at line 1381 of file COFF.h.

Constructor & Destructor Documentation

◆ Arm64XRelocRef() [1/2]

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

Referenced by operator==().

◆ Arm64XRelocRef() [2/2]

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

Definition at line 1384 of file COFF.h.

Member Function Documentation

◆ getRVA()

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

Definition at line 1393 of file COFF.h.

◆ getSize()

◆ getType()

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

Definition at line 1390 of file COFF.h.

Referenced by getSize(), and getValue().

◆ getValue()

◆ 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 Arm64XRelocRef(), and llvm::Other.

◆ DynamicRelocRef

friend class DynamicRelocRef
friend

Definition at line 1410 of file COFF.h.

References DynamicRelocRef.

Referenced by DynamicRelocRef.


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