ΒΆLLVMMetadataRef
LLVMDIBuilderCreateStaticMemberType(
    LLVMDIBuilderRef Builder,
    LLVMMetadataRef Scope,
    const char* Name,
    size_t NameLen,
    LLVMMetadataRef File,
    unsigned int LineNumber,
    LLVMMetadataRef Type,
    LLVMDIFlags Flags,
    LLVMValueRef ConstantVal,
    uint32_t AlignInBits)

Description

Create debugging information entry for a C++ static data member.

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

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 declared.
unsigned int LineNumber
Line number.
LLVMMetadataRef Type
Type of the static member.
LLVMDIFlags Flags
Flags to encode member attribute, e.g. private.
LLVMValueRef ConstantVal
Const initializer of the member.
uint32_t AlignInBits
Member alignment.