Home
last modified time | relevance | path

Searched refs:getStackFrame (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h186 const StackFrameContext *getStackFrame(LocationContext const *Parent,
270 const StackFrameContext *getStackFrame() const;
406 const StackFrameContext *getStackFrame(AnalysisDeclContext *ctx,
479 const StackFrameContext *getStackFrame(AnalysisDeclContext *Ctx, in getStackFrame() function
484 return LocContexts.getStackFrame(Ctx, Parent, S, Blk, Idx); in getStackFrame()
488 const StackFrameContext *getStackFrame(const Decl *D) { in getStackFrame() function
489 return LocContexts.getStackFrame(getContext(D), nullptr, nullptr, nullptr, in getStackFrame()
494 StackFrameContext const *getStackFrame(const Decl *D, in getStackFrame() function
499 return LocContexts.getStackFrame(getContext(D), Parent, S, Blk, Idx); in getStackFrame()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DTestAfterDivZeroChecker.cpp117 if (ZeroSymbol == S.getAsSymbol() && SFC == Succ->getStackFrame()) { in REGISTER_SET_WITH_PROGRAMSTATE()
152 State->add<DivZeroMap>(ZeroState(SR, C.getBlockID(), C.getStackFrame())); in setDivZeroMap()
162 ZeroState ZS(SR, C.getBlockID(), C.getStackFrame()); in hasDivZeroMap()
177 C.getStackFrame())); in reportBug()
195 if (ZS.getStackFrameContext() == C.getStackFrame()) in checkEndFunction()
H A DUndefinedAssignmentChecker.cpp45 dyn_cast<FunctionDecl>(C.getStackFrame()->getDecl())) in checkBind()
94 dyn_cast<CXXConstructorDecl>(C.getStackFrame()->getDecl())) { in checkBind()
H A DVirtualCallChecker.cpp109 State->getSVal(SVB.getCXXThis(MD, LCtx->getStackFrame())); in REGISTER_MAP_WITH_PROGRAMSTATE()
232 State->getSVal(SVB.getCXXThis(MD, LCtx->getStackFrame())); in registerCtorDtorCallInState()
246 State->getSVal(SVB.getCXXThis(MD, LCtx->getStackFrame())); in registerCtorDtorCallInState()
H A DStackAddrEscapeChecker.cpp123 return S->getStackFrame() != C.getStackFrame(); in isNotInCurrentFrame()
307 CallBack(CheckerContext &CC) : Ctx(CC), CurSFC(CC.getStackFrame()) {} in checkEndFunction()
H A DCXXSelfAssignmentChecker.cpp51 State->getSVal(SVB.getCXXThis(MD, LCtx->getStackFrame())); in checkBeginFunction()
H A DNSErrorChecker.cpp189 const StackFrameContext * SFC = C.getStackFrame(); in parameterTypeFromSVal()
195 if (stackReg->getStackFrame() == SFC) in parameterTypeFromSVal()
H A DReturnUndefChecker.cpp46 const StackFrameContext *SFC = C.getStackFrame(); in checkPreStmt()
H A DExprInspectionChecker.cpp157 if (LC->getStackFrame()->getParent() != nullptr) in analyzerEval()
186 if (LC->getStackFrame()->getParent() == nullptr) in analyzerCheckInlined()
H A DUndefResultChecker.cpp84 dyn_cast<FunctionDecl>(C.getStackFrame()->getDecl())) in checkPostStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp77 const StackFrameContext *SF = Node->getStackFrame(); in getLastStmt()
84 if (PP.getStackFrame() == SF) { in getLastStmt()
206 const StackFrameContext *calleeCtx = CEBNode->getStackFrame(); in processCallExit()
211 calleeCtx->getParent()->getStackFrame(); in processCallExit()
418 const StackFrameContext *CallerSFC = CurLC->getStackFrame(); in REGISTER_MAP_WITH_PROGRAMSTATE()
436 CalleeADC->getStackFrame(ParentOfCallee, CallE, in REGISTER_MAP_WITH_PROGRAMSTATE()
523 ->getStackFrame()->getParent() in finishArgumentConstruction()
524 ->getStackFrame() == LC->getStackFrame()); in finishArgumentConstruction()
663 const StackFrameContext *CallerSFC = CurLC->getStackFrame(); in mayInlineCallKind()
H A DWorkList.cpp161 N->getLocationContext()->getStackFrame()); in enqueue()
237 N->getLocationContext()->getStackFrame()); in enqueue()
H A DExprEngine.cpp281 const StackFrameContext *SFC = InitLoc->getStackFrame(); in getInitialState()
451 ConstructedObjectKey Key(Item, LC->getStackFrame()); in addObjectUnderConstruction()
464 ConstructedObjectKey Key(Item, LC->getStackFrame()); in getObjectUnderConstruction()
472 ConstructedObjectKey Key(Item, LC->getStackFrame()); in finishObjectConstruction()
1791 const StackFrameContext *CalleeSF = CalleeLC->getStackFrame(); in replayWithoutInlining()
1804 if (L.getStackFrame() != CallerSF) in replayWithoutInlining()
1903 const LocationContext *CalleeSF = CalleeLC->getStackFrame(); in processCFGBlockEntrance()
1906 if (RootLC->getStackFrame() != CalleeSF) { in processCFGBlockEntrance()
2211 if (!Pred->getStackFrame()->inTopFrame()) in processEndOfFunction()
2214 Pred->getStackFrame(), Pred->getState())); in processEndOfFunction()
[all …]
H A DMemRegion.cpp158 const StackFrameContext *VarRegion::getStackFrame() const { in getStackFrame() function in VarRegion
160 return SSR ? SSR->getStackFrame() : nullptr; in getStackFrame()
242 ID.AddPointer(getStackFrame()); in Profile()
951 const StackFrameContext *STC = LC->getStackFrame(); in getBlockDataRegion()
979 const StackFrameContext *STC = LC->getStackFrame(); in getCompoundLiteralRegion()
1044 const StackFrameContext *SFC = LC->getStackFrame(); in getCXXTempObjectRegion()
1113 const StackFrameContext *STC = LC->getStackFrame(); in getCXXThisRegion()
1121 const StackFrameContext *STC = LC->getStackFrame(); in getAllocaRegion()
H A DLoopWidening.cpp59 const StackFrameContext *STC = LCtx->getStackFrame(); in getWidenedLoopState()
H A DBugReporterVisitors.cpp315 const StackFrameContext *SCtx = Ctx->getStackFrame(); in VisitNode()
485 const StackFrameContext *SCtx = Ctx->getStackFrame(); in isRegionOfInterestModifiedInFrame()
499 const StackFrameContext *OriginalSCtx = Ctx->getStackFrame(); in findModifyingFrames()
510 N->getLocationContext()->getStackFrame()); in findModifyingFrames()
513 const StackFrameContext *SCtx = N->getStackFrame(); in findModifyingFrames()
518 SCtx = SCtx->getParent()->getStackFrame(); in findModifyingFrames()
1058 return FrameSpace->getStackFrame() == LCtx->getStackFrame(); in isInitializationOfVar()
2403 State->getSVal(SVB.getCXXThis(Met, LCtx->getStackFrame())); in VisitNode()
H A DExprEngineCXX.cpp144 SVB.getCXXThis(CurCtor, LCtx->getStackFrame()); in prepareForObjectConstruction()
190 const StackFrameContext *SFC = LCtx->getStackFrame(); in prepareForObjectConstruction()
429 if (const Stmt *Outer = LCtx->getStackFrame()->getCallSite()) { in VisitCXXConstructExpr()
467 LCtx->getStackFrame()); in VisitCXXConstructExpr()
H A DEnvironment.cpp73 L ? L->getStackFrame() in EnvironmentEntry()
H A DSymbolManager.cpp528 const StackFrameContext *VarContext = VR->getStackFrame(); in isLive()
535 const StackFrameContext *CurrentContext = LCtx->getStackFrame(); in isLive()
H A DCallEvent.cpp221 return ADC->getManager()->getStackFrame(ADC, LCtx, E, B, Idx); in getCalleeStackFrame()
253 assert(VR->getStackFrame() == SFC); in getParameterLocation()
1366 const LocationContext *CallerCtx = ParentCtx->getStackFrame(); in getCaller()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp278 const StackFrameContext *SC = Pred->getStackFrame(); in getCalleeNode()
281 const StackFrameContext *PC = SC->getParent()->getStackFrame(); in getCalleeNode()
286 while (N && N->getStackFrame() != PC) { in getCalleeNode()
306 CallEventRef<> Call = CEMgr.getCaller(N->getStackFrame(), N->getState()); in annotateConsumedSummaryMismatch()
391 isSynthesizedAccessor(LCtx->getStackFrame())) { in VisitNode()
392 S = LCtx->getStackFrame()->getCallSite(); in VisitNode()
538 if (MR->getStackFrame() == LeakContext->getStackFrame()) in GetAllocationSite()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp311 AnalysisDeclContext::getStackFrame(LocationContext const *Parent, const Stmt *S, in getStackFrame() function in AnalysisDeclContext
313 return getLocationContextManager().getStackFrame(this, Parent, S, Blk, Idx); in getStackFrame()
395 LocationContextManager::getStackFrame(AnalysisDeclContext *ctx, in getStackFrame() function in LocationContextManager
440 const StackFrameContext *LocationContext::getStackFrame() const { in getStackFrame() function in LocationContext
451 return getStackFrame()->inTopFrame(); in inTopFrame()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerContext.h96 const StackFrameContext *getStackFrame() const { in getStackFrame() function
97 return Pred->getStackFrame(); in getStackFrame()
H A DExplodedGraph.h149 const StackFrameContext *getStackFrame() const { in getStackFrame() function
150 return getLocation().getStackFrame(); in getStackFrame()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp168 const Stmt *CallSite = Context.getStackFrame()->getCallSite(); in checkEndFunction()
446 Context.getStackFrame()); in getConstructedRegion()

12