LLVM
8.0.1
|
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/iterator_range.h"
#include "llvm/IR/DebugInfoMetadata.h"
Go to the source code of this file.
Classes | |
class | llvm::DebugInfoFinder |
Utility to find all debug info in a module. More... | |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
Functions | |
DISubprogram * | llvm::getDISubprogram (const MDNode *Scope) |
Find subprogram that is enclosing this scope. More... | |
bool | llvm::StripDebugInfo (Module &M) |
Strip debug info in the module if it exists. More... | |
bool | llvm::stripDebugInfo (Function &F) |
bool | llvm::stripNonLineTableDebugInfo (Module &M) |
Downgrade the debug info in a module to contain only line table information. More... | |
unsigned | llvm::getDebugMetadataVersionFromModule (const Module &M) |
Return Debug Info Metadata Version by checking module flags. More... | |