LLVM
8.0.1
|
A format-neutral container for inlined code description. More...
#include "llvm/DebugInfo/DIContext.h"
Public Member Functions | |
DIInliningInfo ()=default | |
const DILineInfo & | getFrame (unsigned Index) const |
DILineInfo * | getMutableFrame (unsigned Index) |
uint32_t | getNumberOfFrames () const |
void | addFrame (const DILineInfo &Frame) |
void | resize (unsigned i) |
A format-neutral container for inlined code description.
Definition at line 78 of file DIContext.h.
|
default |
|
inline |
Definition at line 98 of file DIContext.h.
References llvm::SmallVectorTemplateBase< T >::push_back().
Referenced by llvm::pdb::PDBContext::getInliningInfoForAddress(), llvm::DWARFContext::getInliningInfoForAddress(), and llvm::symbolize::SymbolizableObjectFile::symbolizeInlinedCode().
|
inline |
Definition at line 84 of file DIContext.h.
References assert(), and llvm::SmallVectorBase::size().
Referenced by llvm::symbolize::DIPrinter::operator<<().
|
inline |
Definition at line 89 of file DIContext.h.
References assert(), and llvm::SmallVectorBase::size().
Referenced by llvm::symbolize::LLVMSymbolizer::symbolizeInlinedCode().
|
inline |
Definition at line 94 of file DIContext.h.
References llvm::SmallVectorBase::size().
Referenced by llvm::symbolize::DIPrinter::operator<<(), llvm::symbolize::SymbolizableObjectFile::symbolizeInlinedCode(), and llvm::symbolize::LLVMSymbolizer::symbolizeInlinedCode().
|
inline |
Definition at line 102 of file DIContext.h.
References llvm::SmallVectorImpl< T >::resize().