Constructors

Synopses

Declared in <llvm/CodeGen/DIE.h>

Construct an empty DIE value.

constexpr
DIEValue() = default;

Copy‐construct a DIE value from X.

DIEValue(DIEValue const& X);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEEntry const& V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEExpr const& V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEInteger const& V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIELabel const& V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIELocList const& V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEString const& V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEAddrOffset const* V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEBaseTypeRef const* V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEBlock const* V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEDelta const* V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIEInlineString const* V);
DIEValue(
    dwarf::Attribute Attribute,
    dwarf::Form Form,
    DIELoc const* V);

Parameters

Name

Description

X

Value to copy.

Created with MrDocs