/external/clang/lib/StaticAnalyzer/Core/ |
D | CallEvent.cpp | 313 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 …]
|
D | BugReporter.cpp | 1270 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()
|
D | ProgramState.cpp | 229 const StackFrameContext *CalleeCtx) const { in enterStackFrame() 231 getStateManager().StoreMgr->enterStackFrame(getStore(), Call, CalleeCtx); in enterStackFrame()
|
D | PathDiagnostic.cpp | 900 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/ |
D | CallEvent.cpp | 469 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 …]
|
D | ProgramState.cpp | 237 const StackFrameContext *CalleeCtx) const { in enterStackFrame() 239 getStateManager().StoreMgr->enterStackFrame(getStore(), Call, CalleeCtx); in enterStackFrame()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | CallEvent.h | 356 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);
|
D | Store.h | 198 const StackFrameContext *CalleeCtx);
|
D | ProgramState.h | 277 const StackFrameContext *CalleeCtx) const;
|
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | CallEvent.h | 368 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);
|
D | Store.h | 240 const StackFrameContext *CalleeCtx);
|
D | ProgramState.h | 299 const CallEvent &Call, const StackFrameContext *CalleeCtx) const;
|
/external/clang/include/clang/Analysis/ |
D | ProgramPoint.h | 600 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/ |
D | ProgramPoint.h | 646 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/ |
D | PathDiagnostic.cpp | 870 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()
|