Construct a DIVariable.

Synopsis

Declared in <llvm/IR/DebugInfoMetadata.h>

DIVariable(
    LLVMContext& C,
    unsigned int ID,
    StorageType Storage,
    int Line,
    ArrayRef<Metadata*> Ops,
    uint32_t AlignInBits = 0);

Parameters

Name

Description

C

LLVM context that owns the metadata.

ID

Metadata subclass kind identifier.

Storage

Storage/uniquing kind for the new node.

Line

Source line number.

Ops

Operand list, or expression opcodes.

AlignInBits

ABI alignment in bits.

Created with MrDocs