Expand description
Safe(r) wrappers around llvm_sys::debuginfo.
Structs§
- LLVMDI
Builder - Managed LLVMDIBuilder. Its module’s metadata is finalized on Drop::drop.
Functions§
- llvm_
debug_ metadata_ version - LLVMDebugMetadataVersion
- llvm_
di_ builder_ create_ compile_ unit - LLVMDIBuilderCreateCompileUnit
- llvm_
di_ builder_ create_ debug_ location - LLVMDIBuilderCreateDebugLocation
- llvm_
di_ builder_ create_ file - LLVMDIBuilderCreateFile
- llvm_
di_ builder_ create_ file_ with_ checksum - LLVMDIBuilderCreateFileWithChecksum
- llvm_
di_ builder_ create_ function - LLVMDIBuilderCreateFunction
- llvm_
di_ builder_ create_ lexical_ block_ file - LLVMDIBuilderCreateLexicalBlockFile
- llvm_
di_ builder_ create_ subroutine_ type - LLVMDIBuilderCreateSubroutineType
- llvm_
di_ file_ get_ directory - LLVMDIFileGetDirectory
- llvm_
di_ file_ get_ filename - LLVMDIFileGetFilename
- llvm_
di_ location_ get_ column - LLVMDILocationGetColumn
- llvm_
di_ location_ get_ inlined_ at - LLVMDILocationGetInlinedAt
- llvm_
di_ location_ get_ line - LLVMDILocationGetLine
- llvm_
di_ location_ get_ scope - LLVMDILocationGetScope
- llvm_
di_ scope_ get_ file - LLVMDIScopeGetFile
- llvm_
di_ subprogram_ get_ line - LLVMDISubprogramGetLine
- llvm_
get_ subprogram - LLVMGetSubprogram
- llvm_
instruction_ get_ debug_ loc - LLVMInstructionGetDebugLoc
- llvm_
set_ subprogram - LLVMSetSubprogram