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: