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::DwarfAccelTable::Atom Struct Reference

#include <DwarfAccelTable.h>

Collaboration diagram for llvm::DwarfAccelTable::Atom:
Collaboration graph
[legend]

Public Member Functions

 Atom (uint16_t type, uint16_t form)
 
void print (raw_ostream &O)
 
void dump ()
 

Public Attributes

uint16_t type
 
uint16_t form
 

Detailed Description

Definition at line 126 of file DwarfAccelTable.h.

Constructor & Destructor Documentation

llvm::DwarfAccelTable::Atom::Atom ( uint16_t  type,
uint16_t  form 
)
inline

Definition at line 130 of file DwarfAccelTable.h.

Member Function Documentation

void llvm::DwarfAccelTable::Atom::dump ( )
inline

Definition at line 136 of file DwarfAccelTable.h.

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

void llvm::DwarfAccelTable::Atom::print ( raw_ostream O)
inline

Definition at line 132 of file DwarfAccelTable.h.

References llvm::dwarf::AtomTypeString(), form, llvm::dwarf::FormEncodingString(), and type.

Referenced by dump().

Member Data Documentation

uint16_t llvm::DwarfAccelTable::Atom::form

Definition at line 128 of file DwarfAccelTable.h.

Referenced by print().

uint16_t llvm::DwarfAccelTable::Atom::type

Definition at line 127 of file DwarfAccelTable.h.

Referenced by print().


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