LLVM  7.0.0svn
Public Member Functions | Public Attributes | List of all members
llvm::AppleAccelTableBase::HashData Struct Reference

#include "llvm/CodeGen/AccelTable.h"

Collaboration diagram for llvm::AppleAccelTableBase::HashData:
Collaboration graph
[legend]

Public Member Functions

 HashData (DwarfStringPoolEntryRef Name)
 
void print (raw_ostream &OS) const
 
void dump () const
 

Public Attributes

DwarfStringPoolEntryRef Name
 
uint32_t HashValue
 
std::vector< AppleAccelTableData * > Values
 
MCSymbolSym
 

Detailed Description

Definition at line 217 of file AccelTable.h.

Constructor & Destructor Documentation

◆ HashData()

llvm::AppleAccelTableBase::HashData::HashData ( DwarfStringPoolEntryRef  Name)
inline

Member Function Documentation

◆ dump()

void llvm::AppleAccelTableBase::HashData::dump ( ) const
inline

Definition at line 229 of file AccelTable.h.

References llvm::dbgs(), and llvm::AppleAccelTableHeader::print().

◆ print()

void AppleAccelTableBase::HashData::print ( raw_ostream OS) const

Definition at line 286 of file AccelTable.cpp.

References llvm::format(), and llvm::Value::print().

Member Data Documentation

◆ HashValue

uint32_t llvm::AppleAccelTableBase::HashData::HashValue

Definition at line 219 of file AccelTable.h.

Referenced by llvm::AppleAccelTableBase::finalizeTable().

◆ Name

DwarfStringPoolEntryRef llvm::AppleAccelTableBase::HashData::Name

Definition at line 218 of file AccelTable.h.

◆ Sym

MCSymbol* llvm::AppleAccelTableBase::HashData::Sym

Definition at line 221 of file AccelTable.h.

◆ Values

std::vector<AppleAccelTableData *> llvm::AppleAccelTableBase::HashData::Values

Definition at line 220 of file AccelTable.h.


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