Home
last modified time | relevance | path

Searched refs:CalleeCtx (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp313 static void addParameterValuesToBindings(const StackFrameContext *CalleeCtx, in addParameterValuesToBindings() argument
331 Loc ParamLoc = SVB.makeLoc(MRMgr.getVarRegion(ParamDecl, CalleeCtx)); in addParameterValuesToBindings()
347 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() argument
349 const FunctionDecl *D = cast<FunctionDecl>(CalleeCtx->getDecl()); in getInitialStackFrameContents()
351 addParameterValuesToBindings(CalleeCtx, Bindings, SVB, *this, in getInitialStackFrameContents()
533 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() argument
535 AnyFunctionCall::getInitialStackFrameContents(CalleeCtx, Bindings); in getInitialStackFrameContents()
543 const CXXMethodDecl *MD = cast<CXXMethodDecl>(CalleeCtx->getDecl()); in getInitialStackFrameContents()
544 Loc ThisLoc = SVB.getCXXThis(MD, CalleeCtx); in getInitialStackFrameContents()
609 void BlockCall::getInitialStackFrameContents(const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() argument
[all …]
DBugReporter.cpp1270 const LocationContext *CalleeCtx, in reversePropagateInterestingSymbols() argument
1274 const StackFrameContext *Callee = CalleeCtx->getCurrentStackFrame(); in reversePropagateInterestingSymbols()
1277 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(CalleeCtx->getDecl())) { in reversePropagateInterestingSymbols()
1284 Loc LV = State->getLValue(PD, CalleeCtx); in reversePropagateInterestingSymbols()
1482 const LocationContext *CalleeCtx = PDB.LC; in GenerateExtensivePathDiagnostic() local
1483 if (CallerCtx != CalleeCtx) { in GenerateExtensivePathDiagnostic()
1486 CalleeCtx, CallerCtx); in GenerateExtensivePathDiagnostic()
1766 const LocationContext *CalleeCtx = PDB.LC; in GenerateAlternateExtensivePathDiagnostic() local
1767 if (CallerCtx != CalleeCtx) { in GenerateAlternateExtensivePathDiagnostic()
1770 CalleeCtx, CallerCtx); in GenerateAlternateExtensivePathDiagnostic()
DProgramState.cpp229 const StackFrameContext *CalleeCtx) const { in enterStackFrame()
231 getStateManager().StoreMgr->enterStackFrame(getStore(), Call, CalleeCtx); in enterStackFrame()
DPathDiagnostic.cpp900 const StackFrameContext *CalleeCtx = CE.getCalleeContext(); in setCallee() local
901 Callee = CalleeCtx->getDecl(); in setCallee()
904 callEnter = getLocationForCaller(CalleeCtx, CE.getLocationContext(), SM); in setCallee()
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp469 static void addParameterValuesToBindings(const StackFrameContext *CalleeCtx, in addParameterValuesToBindings() argument
495 MRMgr.getParamVarRegion(Call.getOriginExpr(), Idx, CalleeCtx)); in addParameterValuesToBindings()
588 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() argument
590 const auto *D = cast<FunctionDecl>(CalleeCtx->getDecl()); in getInitialStackFrameContents()
592 addParameterValuesToBindings(CalleeCtx, Bindings, SVB, *this, in getInitialStackFrameContents()
784 const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() argument
786 AnyFunctionCall::getInitialStackFrameContents(CalleeCtx, Bindings); in getInitialStackFrameContents()
794 const auto *MD = cast<CXXMethodDecl>(CalleeCtx->getDecl()); in getInitialStackFrameContents()
795 Loc ThisLoc = SVB.getCXXThis(MD, CalleeCtx); in getInitialStackFrameContents()
864 void BlockCall::getInitialStackFrameContents(const StackFrameContext *CalleeCtx, in getInitialStackFrameContents() argument
[all …]
DProgramState.cpp237 const StackFrameContext *CalleeCtx) const { in enterStackFrame()
239 getStateManager().StoreMgr->enterStackFrame(getStore(), Call, CalleeCtx); in enterStackFrame()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCallEvent.h356 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
454 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
596 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
636 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
817 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
973 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
1048 getCaller(const StackFrameContext *CalleeCtx, ProgramStateRef State);
DStore.h198 const StackFrameContext *CalleeCtx);
DProgramState.h277 const StackFrameContext *CalleeCtx) const;
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCallEvent.h368 virtual void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
505 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
648 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
685 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
859 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
1215 void getInitialStackFrameContents(const StackFrameContext *CalleeCtx,
1384 getCaller(const StackFrameContext *CalleeCtx, ProgramStateRef State);
DStore.h240 const StackFrameContext *CalleeCtx);
DProgramState.h299 const CallEvent &Call, const StackFrameContext *CalleeCtx) const;
/external/clang/include/clang/Analysis/
DProgramPoint.h600 const StackFrameContext *CalleeCtx = getCalleeContext(); in getEntry() local
601 const CFG *CalleeCFG = CalleeCtx->getCFG(); in getEntry()
641 CallExitEnd(const StackFrameContext *CalleeCtx, in CallExitEnd() argument
643 : ProgramPoint(CalleeCtx, CallExitEndKind, CallerCtx, nullptr) {} in CallExitEnd()
/external/llvm-project/clang/include/clang/Analysis/
DProgramPoint.h646 const StackFrameContext *CalleeCtx = getCalleeContext(); in getEntry() local
647 const CFG *CalleeCFG = CalleeCtx->getCFG(); in getEntry()
691 CallExitEnd(const StackFrameContext *CalleeCtx, in CallExitEnd() argument
693 : ProgramPoint(CalleeCtx, CallExitEndKind, CallerCtx, nullptr) {} in CallExitEnd()
/external/llvm-project/clang/lib/Analysis/
DPathDiagnostic.cpp870 const StackFrameContext *CalleeCtx = CE.getCalleeContext(); in setCallee() local
871 Callee = CalleeCtx->getDecl(); in setCallee()
874 callEnter = getLocationForCaller(CalleeCtx, CE.getLocationContext(), SM); in setCallee()
885 CalleeCtx->getAnalysisDeclContext()->isBodyAutosynthesized()); in setCallee()