ΒΆLLVMMetadataRef
LLVMDIBuilderCreateParameterVariable(
    LLVMDIBuilderRef Builder,
    LLVMMetadataRef Scope,
    const char* Name,
    size_t NameLen,
    unsigned int ArgNo,
    LLVMMetadataRef File,
    unsigned int LineNo,
    LLVMMetadataRef Ty,
    LLVMBool AlwaysPreserve,
    LLVMDIFlags Flags)

Description

Create a new descriptor for a function parameter variable.

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

Parameters

LLVMDIBuilderRef Builder
The DIBuilder.
LLVMMetadataRef Scope
The local scope the variable is declared in.
const char* Name
Variable name.
size_t NameLen
Length of variable name.
unsigned int ArgNo
Unique argument number for this variable; starts at 1.
LLVMMetadataRef File
File where this variable is defined.
unsigned int LineNo
Line number.
LLVMMetadataRef Ty
Metadata describing the type of the variable.
LLVMBool AlwaysPreserve
If true, this descriptor will survive optimizations.
LLVMDIFlags Flags
Flags.