class DIEBaseTypeRef

Declaration

class DIEBaseTypeRef { /* full declaration omitted */ };

Description

A BaseTypeRef DIE.

Declared at: llvm/include/llvm/CodeGen/DIE.h:235

Method Overview

  • public DIEBaseTypeRef(const llvm::DwarfCompileUnit * TheCU, uint64_t Idx)
  • public void EmitValue(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public unsigned int SizeOf(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public void print(llvm::raw_ostream & O) const

Methods

DIEBaseTypeRef(
    const llvm::DwarfCompileUnit* TheCU,
    uint64_t Idx)

Declared at: llvm/include/llvm/CodeGen/DIE.h:241

Parameters

const llvm::DwarfCompileUnit* TheCU
uint64_t Idx

void EmitValue(const llvm::AsmPrinter* AP,
               dwarf::Form Form) const

Description

EmitValue - Emit base type reference.

Declared at: llvm/include/llvm/CodeGen/DIE.h:245

Parameters

const llvm::AsmPrinter* AP
dwarf::Form Form

unsigned int SizeOf(const llvm::AsmPrinter* AP,
                    dwarf::Form Form) const

Description

SizeOf - Determine size of the base type reference in bytes.

Declared at: llvm/include/llvm/CodeGen/DIE.h:247

Parameters

const llvm::AsmPrinter* AP
dwarf::Form Form

void print(llvm::raw_ostream& O) const

Declared at: llvm/include/llvm/CodeGen/DIE.h:249

Parameters

llvm::raw_ostream& O