Method LLVMDIBuilderCreateCompileUnit
LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef, LLVMDWARFSourceLanguage, LLVMMetadataRef, String, size_t, Boolean, String, size_t, UInt32, String, size_t, LLVMDWARFEmissionKind, UInt32, Boolean, Boolean)
TODO: Provide summary for Function LLVMDIBuilderCreateCompileUnit
Declaration
public static LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, string Producer, size_t ProducerLen, bool isOptimized, string Flags, size_t FlagsLen, uint RuntimeVer, string SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, uint DWOId, bool SplitDebugInlining, bool DebugInfoForProfiling)
Parameters
public static LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Builder, LLVMDWARFSourceLanguage Lang, LLVMMetadataRef FileRef, string Producer, size_t ProducerLen, bool isOptimized, string Flags, size_t FlagsLen, uint RuntimeVer, string SplitName, size_t SplitNameLen, LLVMDWARFEmissionKind Kind, uint DWOId, bool SplitDebugInlining, bool DebugInfoForProfiling)
LLVMDIBuilderRef | Builder | TODO: Provide details of parameter Builder |
LLVMDWARFSourceLanguage | Lang | TODO: Provide details of parameter Lang |
LLVMMetadataRef | FileRef | TODO: Provide details of parameter FileRef |
String | Producer | TODO: Provide details of parameter Producer |
size_t | ProducerLen | TODO: Provide details of parameter ProducerLen |
Boolean | isOptimized | TODO: Provide details of parameter isOptimized |
String | Flags | TODO: Provide details of parameter Flags |
size_t | FlagsLen | TODO: Provide details of parameter FlagsLen |
UInt32 | RuntimeVer | TODO: Provide details of parameter RuntimeVer |
String | SplitName | TODO: Provide details of parameter SplitName |
size_t | SplitNameLen | TODO: Provide details of parameter SplitNameLen |
LLVMDWARFEmissionKind | Kind | TODO: Provide details of parameter Kind |
UInt32 | DWOId | TODO: Provide details of parameter DWOId |
Boolean | SplitDebugInlining | TODO: Provide details of parameter SplitDebugInlining |
Boolean | DebugInfoForProfiling | TODO: Provide details of parameter DebugInfoForProfiling |
Returns
LLVMMetadataRef | TODO: Document return value |