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

Description

Create debugging information entry for a member.

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

Parameters

LLVMDIBuilderRef Builder
The DIBuilder.
LLVMMetadataRef Scope
Member scope.
const char* Name
Member name.
size_t NameLen
Length of member 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.