LLVM  8.0.1
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
 
unsigned Offset
 
unsigned Index
 

Static Public Attributes

static constexpr unsigned NotIndexed = -1
 

Detailed Description

Data for a string pool entry.

Definition at line 21 of file DwarfStringPoolEntry.h.

Member Function Documentation

◆ isIndexed()

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

Definition at line 28 of file DwarfStringPoolEntry.h.

References NotIndexed.

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

Member Data Documentation

◆ Index

unsigned llvm::DwarfStringPoolEntry::Index

Definition at line 26 of file DwarfStringPoolEntry.h.

◆ NotIndexed

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

Definition at line 22 of file DwarfStringPoolEntry.h.

Referenced by llvm::DwarfStringPool::DwarfStringPool(), and isIndexed().

◆ Offset

unsigned llvm::DwarfStringPoolEntry::Offset

◆ Symbol

MCSymbol* llvm::DwarfStringPoolEntry::Symbol

Definition at line 24 of file DwarfStringPoolEntry.h.

Referenced by llvm::AsmPrinter::emitDwarfStringOffset().


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