LLVM: llvm::DIInliningInfo Class Reference (original) (raw)
A format-neutral container for inlined code description. More...
#include "[llvm/DebugInfo/DIContext.h](DIContext%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| DIInliningInfo ()=default | |
| const DILineInfo & | getFrame (unsigned Index) const |
| Returns the frame at Index. | |
| 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 94 of file DIContext.h.
| llvm::DIInliningInfo::DIInliningInfo ( ) | default |
|---|
◆ addFrame()
◆ getFrame()
Returns the frame at Index.
Frames are stored in bottom-up (leaf-to-root) order with increasing index.
Definition at line 102 of file DIContext.h.
References assert().
◆ getMutableFrame()
◆ getNumberOfFrames()
| uint32_t llvm::DIInliningInfo::getNumberOfFrames ( ) const | inline |
|---|
◆ resize()
| void llvm::DIInliningInfo::resize ( unsigned i) | inline |
|---|
The documentation for this class was generated from the following file:
- include/llvm/DebugInfo/DIContext.h