LLVM API Documentation

llvm::DIEDelta Struct Reference

Inheritance diagram for llvm::DIEDelta:

Inheritance graph
[legend]
Collaboration diagram for llvm::DIEDelta:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DIEDelta (const DWLabel &Hi, const DWLabel &Lo)
virtual void EmitValue (const DwarfWriter &DW, unsigned Form) const
virtual unsigned SizeOf (const DwarfWriter &DW, unsigned Form) const

Static Public Member Functions

static bool classof (const DIEDelta *)
static bool classof (const DIEValue *D)

Public Attributes

const DWLabel LabelHi
const DWLabel LabelLo

Detailed Description

Definition at line 312 of file DwarfWriter.cpp.


Constructor & Destructor Documentation

llvm::DIEDelta::DIEDelta ( const DWLabel Hi,
const DWLabel Lo 
) [inline]

Definition at line 316 of file DwarfWriter.cpp.


Member Function Documentation

static bool llvm::DIEDelta::classof ( const DIEDelta  )  [inline, static]

Definition at line 320 of file DwarfWriter.cpp.

static bool llvm::DIEDelta::classof ( const DIEValue D  )  [inline, static]

Reimplemented from llvm::DIEValue.

Definition at line 321 of file DwarfWriter.cpp.

References D, and llvm::DIEValue::isDelta.

void DIEDelta::EmitValue ( const DwarfWriter DW,
unsigned  Form 
) const [virtual]

EmitValue - Emit delta value.

Implements llvm::DIEValue.

Definition at line 698 of file DwarfWriter.cpp.

References DW, LabelHi, and LabelLo.

unsigned DIEDelta::SizeOf ( const DwarfWriter DW,
unsigned  Form 
) const [virtual]

SizeOf - Determine size of delta value in bytes.

Implements llvm::DIEValue.

Definition at line 704 of file DwarfWriter.cpp.

References DW.


Member Data Documentation

const DWLabel llvm::DIEDelta::LabelHi

Definition at line 313 of file DwarfWriter.cpp.

Referenced by EmitValue().

const DWLabel llvm::DIEDelta::LabelLo

Definition at line 314 of file DwarfWriter.cpp.

Referenced by EmitValue().


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