LLVM  16.0.0git
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
llvm::DwarfStringPoolEntry Struct Reference

Data for a string pool entry. More...

#include "llvm/CodeGen/DwarfStringPoolEntry.h"

Collaboration diagram for llvm::DwarfStringPoolEntry:
Collaboration graph
[legend]

Public Member Functions

bool isIndexed () const
 

Public Attributes

MCSymbolSymbol = nullptr
 
uint64_t Offset = 0
 
unsigned Index = 0
 

Static Public Attributes

static constexpr unsigned NotIndexed = -1
 

Detailed Description

Data for a string pool entry.

Definition at line 20 of file DwarfStringPoolEntry.h.

Member Function Documentation

◆ isIndexed()

bool llvm::DwarfStringPoolEntry::isIndexed ( ) const
inline

Definition at line 27 of file DwarfStringPoolEntry.h.

References NotIndexed.

Member Data Documentation

◆ Index

unsigned llvm::DwarfStringPoolEntry::Index = 0

Definition at line 25 of file DwarfStringPoolEntry.h.

Referenced by llvm::DwarfStringPoolEntryRef::getIndex().

◆ NotIndexed

constexpr unsigned llvm::DwarfStringPoolEntry::NotIndexed = -1
staticconstexpr

Definition at line 21 of file DwarfStringPoolEntry.h.

Referenced by isIndexed().

◆ Offset

uint64_t llvm::DwarfStringPoolEntry::Offset = 0

Definition at line 24 of file DwarfStringPoolEntry.h.

Referenced by llvm::DwarfStringPoolEntryRef::getOffset().

◆ Symbol

MCSymbol* llvm::DwarfStringPoolEntry::Symbol = nullptr

Definition at line 23 of file DwarfStringPoolEntry.h.

Referenced by llvm::DwarfStringPoolEntryRef::getSymbol().


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