| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MismatchedIteratorChecker.cpp | 77 !isIteratorType(Call.getArgExpr(0)->getType())) in checkPreCall() 85 if (!isIteratorType(Call.getArgExpr(0)->getType()) || in checkPreCall() 86 !isIteratorType(Call.getArgExpr(1)->getType())) in checkPreCall() 107 isIteratorType(Call.getArgExpr(1)->getType()) && in checkPreCall() 108 isIteratorType(Call.getArgExpr(2)->getType())) { in checkPreCall() 128 if (!isIteratorType(Call.getArgExpr(0)->getType()) || in checkPreCall() 129 !isIteratorType(Call.getArgExpr(1)->getType())) in checkPreCall()
|
| H A D | PthreadLockChecker.cpp | 357 AcquireLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), false, in AcquirePthreadLock() 364 AcquireLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), false, in AcquireXNULock() 371 AcquireLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), true, in TryPthreadLock() 377 AcquireLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), true, in TryXNULock() 384 AcquireLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), true, in TryFuchsiaLock() 390 AcquireLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), true, in TryC11Lock() 470 ReleaseLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), CheckKind); in ReleaseAnyLock() 522 DestroyLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), in DestroyPthreadLock() 529 DestroyLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), XNUSemantics, in DestroyXNULock() 589 InitLockAux(Call, C, Call.getArgExpr(0), Call.getArgSVal(0), CheckKind); in InitAnyLock()
|
| H A D | GenericTaintChecker.cpp | 588 const Expr *Arg = Call.getArgExpr(ArgNum); in addFiltersPre() 623 const Expr *Arg = Call.getArgExpr(ArgNum); in propagateFromPre() 691 isTaintedOrPointsToTainted(Call.getArgExpr(ArgNum), State, C))) in process() 700 isTaintedOrPointsToTainted(Call.getArgExpr(i), State, C))) in process() 733 const Expr *Arg = Call.getArgExpr(i); in process() 750 SourceLocation DomLoc = Call.getArgExpr(0)->getExprLoc(); in postSocket() 854 return generateReportIfTainted(Call.getArgExpr(ArgNum), in checkUncontrolledFormatString() 879 return generateReportIfTainted(Call.getArgExpr(ArgNum), MsgSanitizeSystemArgs, in checkSystemCall() 921 generateReportIfTainted(Call.getArgExpr(ArgNum), MsgTaintedBufferSize, in checkTaintedBufferSize() 938 if (generateReportIfTainted(Call.getArgExpr(ArgNum), MsgCustomSink, C)) in checkCustomSinks()
|
| H A D | ExprInspectionChecker.cpp | 63 const Expr *getArgExpr(const CallExpr *CE, CheckerContext &C) const; 182 const Expr *ExprInspectionChecker::getArgExpr(const CallExpr *CE, in getArgExpr() function in ExprInspectionChecker 193 const Expr *Arg = getArgExpr(CE, C); in getArgRegion() 249 const Expr *Arg = getArgExpr(CE, C); in analyzerExplain() 260 const Expr *Arg = getArgExpr(CE, C); in analyzerDump() 332 const Expr *Arg = getArgExpr(CE, C); in analyzerWarnOnDeadSymbol() 476 const Expr *Arg = getArgExpr(CE, C); in analyzerExpress()
|
| H A D | ValistChecker.cpp | 142 Call.getArgExpr(FuncInfo.VAListPos), Symbolic, C); in checkPreCall() 312 getVAListAsRegion(Call.getArgSVal(0), Call.getArgExpr(0), Symbolic, C); in checkVAListStartCall() 320 getVAListAsRegion(Call.getArgSVal(1), Call.getArgExpr(1), Symbolic, C); in checkVAListStartCall() 359 getVAListAsRegion(Call.getArgSVal(0), Call.getArgExpr(0), Symbolic, C); in checkVAListEndCall()
|
| H A D | MallocChecker.cpp | 971 const Expr *FlagsEx = Call.getArgExpr(Call.getNumArgs() - 1); in performKernelMalloc() 997 return MallocMemAux(C, Call, Call.getArgExpr(0), ZeroVal, TrueState, in performKernelMalloc() 1018 State = MallocMemAux(C, Call, Call.getArgExpr(0), UndefinedVal(), State, in checkBasicAlloc() 1032 State = MallocMemAux(C, Call, Call.getArgExpr(0), UndefinedVal(), State, in checkKernelMalloc() 1103 State = MallocMemAux(C, Call, Call.getArgExpr(0), UndefinedVal(), State, in checkAlloca() 1186 State = MallocMemAux(C, Call, Call.getArgExpr(0), zeroVal, State, AF_Malloc); in checkGMalloc0() 1194 State = MallocMemAux(C, Call, Call.getArgExpr(1), UndefinedVal(), State, in checkGMemdup() 1204 SVal TotalSize = evalMulForBufferSize(C, Call.getArgExpr(0), Call.getArgExpr(1)); in checkGMallocN() 1216 SVal TotalSize = evalMulForBufferSize(C, Call.getArgExpr(0), Call.getArgExpr(1)); in checkGMallocN0() 1477 FreeMemAux(C, Call.getArgExpr(0), Call, C.getState(), in checkPostObjCMessage() [all …]
|
| H A D | IteratorModeling.cpp | 222 if (isIteratorType(Call.getArgExpr(i)->getType()) && in checkPostCall() 223 Call.getArgExpr(i)->getType().getNonReferenceType().getDesugaredType( in checkPostCall() 376 Call.getArgExpr(0)->getType()->isIntegralOrEnumerationType()) { in handleOverloadedOperator() 382 const Expr *FirstArg = Call.getArgExpr(0); in handleOverloadedOperator() 383 const Expr *SecondArg = Call.getArgExpr(1); in handleOverloadedOperator()
|
| H A D | CastValueChecker.cpp | 210 Object = Call.getArgExpr(0); in addCastTransition() 318 getNoteTag(C, CastInfo, CastToTy, Call.getArgExpr(0), true, in addInstanceOfTransition() 332 getNoteTag(C, CastToTyVec, Call.getArgExpr(0), IsAnyKnown)); in addInstanceOfTransition()
|
| H A D | SmartPtrModeling.cpp | 240 const auto *TrackingExpr = Call.getArgExpr(0); in evalCall() 344 assert(Call.getArgExpr(0)->getType()->isPointerType() && in handleReset() 347 const auto *TrackingExpr = Call.getArgExpr(0); in handleReset()
|
| H A D | ChrootChecker.cpp | 98 const Expr *ArgExpr = Call.getArgExpr(0); in evalChdir()
|
| H A D | IteratorRangeChecker.cpp | 109 Call.getArgExpr(0)->getType()->isIntegralOrEnumerationType()) { in checkPreCall() 116 Call.getArgExpr(1)->getType()->isIntegralOrEnumerationType()) { in checkPreCall()
|
| H A D | ObjCSuperDeallocChecker.cpp | 210 reportUseAfterDealloc(Sym, StringRef(), CE.getArgExpr(I), C); in diagnoseCallArguments()
|
| H A D | BasicObjCFoundationChecks.cpp | 202 msg.getArgExpr(Arg), C); in warnIfNilArg() 580 bugreporter::trackExpressionValue(N, Call.getArgExpr(0), *report); in checkPreCall() 750 QualType ArgTy = msg.getArgExpr(I)->getType(); in checkPreObjCMessage()
|
| H A D | NonNullParamChecker.cpp | 133 const Expr *ArgE = Call.getArgExpr(idx); in checkPreCall()
|
| H A D | MoveChecker.cpp | 475 AFC->getArgExpr(0)->isRValue()) in checkPostCall()
|
| H A D | CallAndMessageChecker.cpp | 534 Call.getArgExpr(i), i, checkUninitFields, Call, *BT, in checkArgInitializedness()
|
| H A D | CheckObjCDealloc.cpp | 934 if (!M.getArgExpr(0)->getType()->isObjCRetainableType()) in getValueReleasedByNillingOut()
|
| H A D | NullabilityChecker.cpp | 703 const Expr *ArgExpr = Call.getArgExpr(Idx); in checkPreCall()
|
| H A D | LocalizationChecker.cpp | 767 R->addRange(M.getArgExpr(argumentNumber - 1)->getSourceRange()); in reportLocalizationError()
|
| H A D | StdLibraryFunctionsChecker.cpp | 596 bugreporter::trackExpressionValue(N, Call.getArgExpr(ArgN), *R); in reportBug()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallEvent.h | 285 virtual const Expr *getArgExpr(unsigned Index) const { return nullptr; } in getArgExpr() function 541 const Expr *getArgExpr(unsigned Index) const override { in getArgExpr() function 577 const Expr *getArgExpr(unsigned Index) const override { in getArgExpr() function 719 const Expr *getArgExpr(unsigned Index) const override { in getArgExpr() function 761 const Expr *getArgExpr(unsigned Index) const override { in getArgExpr() function 905 const Expr *getArgExpr(unsigned Index) const override { in getArgExpr() function 977 const Expr *getArgExpr(unsigned Index) const override { in getArgExpr() function 983 getArgExpr(Index), in getArgSVal() 1037 const Expr *getArgExpr(unsigned Index) const override { in getArgExpr() function 1094 const Expr *getArgExpr(unsigned Index) const override { in getArgExpr() function [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| H A D | MPIChecker.cpp | 166 CE.getArgExpr(1)->getType()->getPointeeType()); in allRegionsUsedByWait() 174 CE.getArgExpr(1)->getType()->getPointeeType(), Idx, SuperRegion, in allRegionsUsedByWait()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/cert/ |
| H A D | PutenvWithAutoChecker.cpp | 45 const Expr *ArgExpr = Call.getArgExpr(0); in checkPostCall()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 382 const Expr *ArgE = getArgExpr(Index); in getArgSVal() 389 const Expr *ArgE = getArgExpr(Index); in getArgSourceRange()
|
| H A D | BugReporterVisitors.cpp | 1179 const Expr *ArgE = Call->getArgExpr(I); in visitNodeMaybeUnsuppress() 1464 InitE = Call->getArgExpr(Param->getFunctionScopeIndex()); in VisitNode()
|