LLVM 19.0.0git
Public Types | Public Member Functions | List of all members
llvm::OffsetAndUnitID Struct Reference

Helper class to identify an entry in DWARF5AccelTable based on their DIE offset and UnitID. More...

#include "llvm/CodeGen/AccelTable.h"

Inheritance diagram for llvm::OffsetAndUnitID:
Inheritance graph
[legend]

Public Types

using Base = std::pair< uint64_t, uint32_t >
 

Public Member Functions

 OffsetAndUnitID (Base B)
 
 OffsetAndUnitID (uint64_t Offset, uint32_t UnitID)
 
uint64_t offset () const
 
uint32_t unitID () const
 

Detailed Description

Helper class to identify an entry in DWARF5AccelTable based on their DIE offset and UnitID.

Definition at line 260 of file AccelTable.h.

Member Typedef Documentation

◆ Base

Definition at line 261 of file AccelTable.h.

Constructor & Destructor Documentation

◆ OffsetAndUnitID() [1/2]

llvm::OffsetAndUnitID::OffsetAndUnitID ( Base  B)
inline

Definition at line 262 of file AccelTable.h.

◆ OffsetAndUnitID() [2/2]

llvm::OffsetAndUnitID::OffsetAndUnitID ( uint64_t  Offset,
uint32_t  UnitID 
)
inline

Definition at line 264 of file AccelTable.h.

Member Function Documentation

◆ offset()

uint64_t llvm::OffsetAndUnitID::offset ( ) const
inline

Definition at line 265 of file AccelTable.h.

◆ unitID()

uint32_t llvm::OffsetAndUnitID::unitID ( ) const
inline

Definition at line 266 of file AccelTable.h.


The documentation for this struct was generated from the following file: