LLVM 22.0.0git
DebugInfoPerPass Struct Reference

Used to track the Debug Info Metadata information. More...

#include "llvm/Transforms/Utils/Debugify.h"

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: