clang: clang::StackFrameContext Class Reference (original) (raw)
It represents a stack frame of the call stack (based on CallEvent). More...
#include "[clang/Analysis/AnalysisDeclContext.h](AnalysisDeclContext%5F8h%5Fsource.html)"
| Static Public Member Functions |
|
| static void |
Profile (llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ADC, const LocationContext *ParentLC, const Stmt *S, const CFGBlock *Block, unsigned BlockCount, unsigned Index) |
| static bool |
classof (const LocationContext *LC) |
| Static Public Member Functions inherited from clang::LocationContext |
|
| static void |
ProfileCommon (llvm::FoldingSetNodeID &ID, ContextKind ck, AnalysisDeclContext *ctx, const LocationContext *parent, const void *data) |
It represents a stack frame of the call stack (based on CallEvent).
Definition at line 299 of file AnalysisDeclContext.h.
| clang::StackFrameContext::~StackFrameContext ( ) |
overridedefault |
◆ classof()
◆ getCallSite()
| const Stmt * clang::StackFrameContext::getCallSite ( ) const |
inline |
◆ getCallSiteBlock()
| const CFGBlock * clang::StackFrameContext::getCallSiteBlock ( ) const |
inline |
◆ getCallSiteCFGElement()
| CFGElement clang::StackFrameContext::getCallSiteCFGElement ( ) const |
inline |
◆ getIndex()
| unsigned clang::StackFrameContext::getIndex ( ) const |
inline |
◆ inTopFrame()
| bool clang::StackFrameContext::inTopFrame ( ) const |
inlineoverridevirtual |
◆ Profile() [1/2]
| void StackFrameContext::Profile ( llvm::FoldingSetNodeID & ID) |
overridevirtual |
◆ Profile() [2/2]
◆ LocationContextManager
The documentation for this class was generated from the following files: