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 37 of file Debugify.h.
Member Data Documentation
◆ DIFunctions
DebugFnMap DebugInfoPerPass::DIFunctions
Definition at line 39 of file Debugify.h.
Referenced by llvm::checkDebugInfoMetadata(), and llvm::collectDebugInfoMetadata().
◆ DILocations
DebugInstMap DebugInfoPerPass::DILocations
Definition at line 41 of file Debugify.h.
Referenced by llvm::checkDebugInfoMetadata(), and llvm::collectDebugInfoMetadata().
◆ DIVariables
DebugVarMap DebugInfoPerPass::DIVariables
Definition at line 46 of file Debugify.h.
Referenced by llvm::checkDebugInfoMetadata(), and llvm::collectDebugInfoMetadata().
◆ InstToDelete
WeakInstValueMap DebugInfoPerPass::InstToDelete
Definition at line 44 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