clang: clang::LocationContextManager Class Reference (original) (raw)

#include "[clang/Analysis/AnalysisDeclContext.h](AnalysisDeclContext%5F8h%5Fsource.html)"

Public Member Functions
~LocationContextManager ()
const StackFrameContext * getStackFrame (AnalysisDeclContext *ADC, const LocationContext *ParentLC, const Stmt *S, const CFGBlock *Block, unsigned BlockCount, unsigned Index)
Obtain a context of the call stack using its parent context.
const BlockInvocationContext * getBlockInvocationContext (AnalysisDeclContext *ADC, const LocationContext *ParentLC, const BlockDecl *BD, const void *Data)
Obtain a context of the block invocation using its parent context.
void clear ()
Discard all previously created LocationContext objects.

Definition at line 387 of file AnalysisDeclContext.h.

LocationContextManager::~LocationContextManager ( )

clear()

void LocationContextManager::clear ( )

getBlockInvocationContext()

getStackFrame()


The documentation for this class was generated from the following files: