ΒΆLLVMMetadataRef LLVMDIBuilderCreateObjCIVar(
    LLVMDIBuilderRef Builder,
    const char* Name,
    size_t NameLen,
    LLVMMetadataRef File,
    unsigned int LineNo,
    uint64_t SizeInBits,
    uint32_t AlignInBits,
    uint64_t OffsetInBits,
    LLVMDIFlags Flags,
    LLVMMetadataRef Ty,
    LLVMMetadataRef PropertyNode)

Description

Create debugging information entry for Objective-C instance variable.

Declared at: llvm/include/llvm-c/DebugInfo.h:817

Parameters

LLVMDIBuilderRef Builder
The DIBuilder.
const char* Name
Member name.
size_t NameLen
The length of the C string passed to \c Name.
LLVMMetadataRef File
File where this member is defined.
unsigned int LineNo
Line number.
uint64_t SizeInBits
Member size.
uint32_t AlignInBits
Member alignment.
uint64_t OffsetInBits
Member offset.
LLVMDIFlags Flags
Flags to encode member attribute, e.g. private
LLVMMetadataRef Ty
Parent type.
LLVMMetadataRef PropertyNode
Property associated with this ivar.