struct DWARFDebugNames::AbbrevMapInfo

Declaration

struct DWARFDebugNames::AbbrevMapInfo { /* full declaration omitted */ };

Description

DenseMapInfo for struct Abbrev.

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:333

Method Overview

  • public static llvm::DWARFDebugNames::Abbrev getEmptyKey()
  • public static unsigned int getHashValue(uint32_t Code)
  • public static unsigned int getHashValue(const llvm::DWARFDebugNames::Abbrev & Abbr)
  • public static llvm::DWARFDebugNames::Abbrev getTombstoneKey()
  • public static bool isEqual(uint32_t LHS, const llvm::DWARFDebugNames::Abbrev & RHS)
  • public static bool isEqual(const llvm::DWARFDebugNames::Abbrev & LHS, const llvm::DWARFDebugNames::Abbrev & RHS)

Methods

static llvm::DWARFDebugNames::Abbrev getEmptyKey()

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:334

static unsigned int getHashValue(uint32_t Code)

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:336

Parameters

uint32_t Code

static unsigned int getHashValue(
    const llvm::DWARFDebugNames::Abbrev& Abbr)

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:339

Parameters

const llvm::DWARFDebugNames::Abbrev& Abbr

static llvm::DWARFDebugNames::Abbrev
getTombstoneKey()

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:335

static bool isEqual(
    uint32_t LHS,
    const llvm::DWARFDebugNames::Abbrev& RHS)

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:342

Parameters

uint32_t LHS
const llvm::DWARFDebugNames::Abbrev& RHS

static bool isEqual(
    const llvm::DWARFDebugNames::Abbrev& LHS,
    const llvm::DWARFDebugNames::Abbrev& RHS)

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:345

Parameters

const llvm::DWARFDebugNames::Abbrev& LHS
const llvm::DWARFDebugNames::Abbrev& RHS