LLVM: DebugInfoPerPass Struct Reference (original) (raw)
Used to track the Debug Info Metadata information. More...
#include "[llvm/Transforms/Utils/Debugify.h](Debugify%5F8h%5Fsource.html)"
Public Attributes | |
---|---|
DebugFnMap | DIFunctions |
DebugInstMap | DILocations |
WeakInstValueMap | InstToDelete |
DebugVarMap | DIVariables |
Detailed Description
Used to track the Debug Info Metadata information.
Definition at line 36 of file Debugify.h.
Member Data Documentation
◆ DIFunctions
DebugFnMap DebugInfoPerPass::DIFunctions
Definition at line 38 of file Debugify.h.
Referenced by llvm::checkDebugInfoMetadata(), and llvm::collectDebugInfoMetadata().
◆ DILocations
DebugInstMap DebugInfoPerPass::DILocations
Definition at line 40 of file Debugify.h.
Referenced by llvm::checkDebugInfoMetadata(), and llvm::collectDebugInfoMetadata().
◆ DIVariables
DebugVarMap DebugInfoPerPass::DIVariables
Definition at line 45 of file Debugify.h.
Referenced by llvm::checkDebugInfoMetadata(), and llvm::collectDebugInfoMetadata().
◆ InstToDelete
WeakInstValueMap DebugInfoPerPass::InstToDelete
Definition at line 43 of file Debugify.h.
Referenced by llvm::checkDebugInfoMetadata(), and llvm::collectDebugInfoMetadata().
The documentation for this struct was generated from the following file:
- include/llvm/Transforms/Utils/Debugify.h