Lines Matching refs:LocationContext
317 AnalysisDeclContext::getStackFrame(LocationContext const *Parent, const Stmt *S, in getStackFrame()
323 AnalysisDeclContext::getBlockInvocationContext(const LocationContext *parent, in getBlockInvocationContext()
355 void LocationContext::ProfileCommon(llvm::FoldingSetNodeID &ID, in ProfileCommon()
358 const LocationContext *parent, in ProfileCommon()
385 const LocationContext *parent, in getLocationContext()
402 const LocationContext *parent, in getStackFrame()
419 const LocationContext *parent, in getScope()
426 const LocationContext *parent, in getBlockInvocationContext()
446 const StackFrameContext *LocationContext::getCurrentStackFrame() const { in getCurrentStackFrame()
447 const LocationContext *LC = this; in getCurrentStackFrame()
456 bool LocationContext::inTopFrame() const { in inTopFrame()
460 bool LocationContext::isParentOf(const LocationContext *LC) const { in isParentOf()
462 const LocationContext *Parent = LC->getParent(); in isParentOf()
472 void LocationContext::dumpStack(raw_ostream &OS, StringRef Indent) const { in dumpStack()
478 for (const LocationContext *LCtx = this; LCtx; LCtx = LCtx->getParent()) { in dumpStack()
497 LLVM_DUMP_METHOD void LocationContext::dumpStack() const { in dumpStack()
613 LocationContext::~LocationContext() {} in ~LocationContext()
620 for (llvm::FoldingSet<LocationContext>::iterator I = Contexts.begin(), in clear()
622 LocationContext *LC = &*I; in clear()