llvm_sys::debuginfo

Function LLVMDIBuilderCreateCompileUnit

Source
pub unsafe extern "C" fn LLVMDIBuilderCreateCompileUnit(
    Builder: LLVMDIBuilderRef,
    Lang: LLVMDWARFSourceLanguage,
    FileRef: LLVMMetadataRef,
    Producer: *const c_char,
    ProducerLen: size_t,
    isOptimized: LLVMBool,
    Flags: *const c_char,
    FlagsLen: size_t,
    RuntimeVer: c_uint,
    SplitName: *const c_char,
    SplitNameLen: size_t,
    Kind: LLVMDWARFEmissionKind,
    DWOId: c_uint,
    SplitDebugInlining: LLVMBool,
    DebugInfoForProfiling: LLVMBool,
    SysRoot: *const c_char,
    SysRootLen: size_t,
    SDK: *const c_char,
    SDKLen: size_t,
) -> LLVMMetadataRef