LLVM API Documentation

Public Member Functions | Static Public Member Functions | Public Attributes
llvm::DwarfAccelTable::Atom Struct Reference

#include <DwarfAccelTable.h>

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

List of all members.

Public Member Functions

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

Static Public Member Functions

static const char * AtomTypeString (enum AtomType)

Public Attributes

AtomType type
uint16_t form

Detailed Description

Definition at line 149 of file DwarfAccelTable.h.


Constructor & Destructor Documentation

llvm::DwarfAccelTable::Atom::Atom ( AtomType  type,
uint16_t  form 
) [inline]

Definition at line 153 of file DwarfAccelTable.h.


Member Function Documentation

const char * DwarfAccelTable::Atom::AtomTypeString ( enum AtomType  AT) [static]
void llvm::DwarfAccelTable::Atom::dump ( ) [inline]

Definition at line 160 of file DwarfAccelTable.h.

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

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

Definition at line 156 of file DwarfAccelTable.h.

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

Referenced by dump().


Member Data Documentation

Definition at line 151 of file DwarfAccelTable.h.

Referenced by print().

Definition at line 150 of file DwarfAccelTable.h.

Referenced by print().


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