LLVM  3.7.0
Public Member Functions | List of all members
llvm::DIETypeSignature Class Reference

A signature reference to a type unit. More...

#include <DIE.h>

Public Member Functions

 DIETypeSignature (const DwarfTypeUnit &Unit)
 
void EmitValue (const AsmPrinter *AP, dwarf::Form Form) const
 
unsigned SizeOf (const AsmPrinter *AP, dwarf::Form Form) const
 
void print (raw_ostream &O) const
 

Detailed Description

A signature reference to a type unit.

Definition at line 262 of file DIE.h.

Constructor & Destructor Documentation

llvm::DIETypeSignature::DIETypeSignature ( const DwarfTypeUnit Unit)
inlineexplicit

Definition at line 268 of file DIE.h.

Member Function Documentation

void DIETypeSignature::EmitValue ( const AsmPrinter AP,
dwarf::Form  Form 
) const
void DIETypeSignature::print ( raw_ostream O) const

Definition at line 495 of file DIE.cpp.

References llvm::format(), and llvm::DwarfTypeUnit::getTypeSignature().

unsigned llvm::DIETypeSignature::SizeOf ( const AsmPrinter AP,
dwarf::Form  Form 
) const
inline

Definition at line 271 of file DIE.h.

References llvm::dwarf::DW_FORM_ref_sig8.


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