LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
llvm::object::DataRefImpl Union Reference

#include <ObjectFile.h>

Collaboration diagram for llvm::object::DataRefImpl:
Collaboration graph
[legend]

Public Member Functions

 DataRefImpl ()
 

Public Attributes

struct {
   uint32_t   a
 
   uint32_t   b
 
d
 
uintptr_t p
 

Detailed Description

Definition at line 30 of file ObjectFile.h.

Constructor & Destructor Documentation

llvm::object::DataRefImpl::DataRefImpl ( )
inline

Definition at line 37 of file ObjectFile.h.

References llvm::Intrinsic::memset.

Member Data Documentation

uint32_t llvm::object::DataRefImpl::a
uint32_t llvm::object::DataRefImpl::b
struct { ... } llvm::object::DataRefImpl::d
uintptr_t llvm::object::DataRefImpl::p

Definition at line 36 of file ObjectFile.h.

Referenced by llvm::object::MachOObjectFile::begin_dices(), llvm::object::COFFObjectFile::begin_sections(), llvm::object::MachOObjectFile::begin_symbols(), llvm::object::COFFObjectFile::begin_symbols(), llvm::object::MachOObjectFile::end_dices(), llvm::object::COFFObjectFile::end_sections(), llvm::object::MachOObjectFile::end_symbols(), llvm::object::COFFObjectFile::end_symbols(), llvm::object::MachOObjectFile::getDice(), llvm::object::DiceRef::getNext(), llvm::object::ImportDirectoryEntryRef::getNext(), llvm::object::MachOObjectFile::getRelocation(), llvm::object::MachOObjectFile::getRelocationNext(), llvm::object::COFFObjectFile::getRelocationNext(), llvm::object::MachOObjectFile::getRelocationSymbol(), llvm::object::COFFObjectFile::getRelocationSymbol(), llvm::object::COFFObjectFile::getRelocationValueString(), llvm::object::COFFObjectFile::getSectionNext(), llvm::object::MachOObjectFile::getSymbol64TableEntry(), llvm::object::MachOObjectFile::getSymbolNext(), llvm::object::COFFObjectFile::getSymbolNext(), llvm::object::ELFObjectFile< ELFT >::getSymbolSection(), llvm::object::COFFObjectFile::getSymbolSection(), llvm::object::MachOObjectFile::getSymbolTableEntry(), llvm::object::getSymbolTableEntryBase(), llvm::object::COFFObjectFile::import_directory_begin(), llvm::object::COFFObjectFile::import_directory_end(), llvm::object::ELFObjectFile< ELFT >::section_rel_begin(), llvm::object::MachOObjectFile::section_rel_begin(), llvm::object::COFFObjectFile::section_rel_begin(), llvm::object::ELFObjectFile< ELFT >::section_rel_end(), llvm::object::MachOObjectFile::section_rel_end(), llvm::object::COFFObjectFile::section_rel_end(), llvm::object::ELFObjectFile< ELFT >::toDRI(), llvm::object::ELFObjectFile< ELFT >::toELFDynIter(), llvm::object::ELFObjectFile< ELFT >::toELFShdrIter(), llvm::object::ELFObjectFile< ELFT >::toELFSymIter(), and toImportEntry().


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