|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h 518 const Expr *getArgExpr(unsigned Index) const override {
553 const Expr *getArgExpr(unsigned Index) const override {
696 const Expr *getArgExpr(unsigned Index) const override {
737 const Expr *getArgExpr(unsigned Index) const override {
852 const Expr *getArgExpr(unsigned Index) const override {
903 const Expr *getArgExpr(unsigned Index) const override {
974 const Expr *getArgExpr(unsigned Index) const override {
References
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 580 bugreporter::trackExpressionValue(N, Call.getArgExpr(0), *report);
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 447 Call.getArgExpr(i), i,
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp 168 Object = Call.getArgExpr(0);
254 getNoteTag(C, CastInfo, CastToTy, Call.getArgExpr(0), CastSucceeds,
tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp 98 const Expr *ArgExpr = Call.getArgExpr(0);
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 408 Call.getArgExpr(0)->getType()->isIntegralOrEnumerationType()) {
415 Call.getArgExpr(1)->getType()->isIntegralOrEnumerationType()) {
436 !isIteratorType(Call.getArgExpr(0)->getType()))
444 if (!isIteratorType(Call.getArgExpr(0)->getType()) ||
445 !isIteratorType(Call.getArgExpr(1)->getType()))
470 isIteratorType(Call.getArgExpr(1)->getType()) &&
471 isIteratorType(Call.getArgExpr(2)->getType())) {
491 if (!isIteratorType(Call.getArgExpr(0)->getType()) ||
492 !isIteratorType(Call.getArgExpr(1)->getType()))
595 Call.getArgExpr(0)->getType()->isIntegralOrEnumerationType()) {
603 Call.getArgExpr(1)->getType()->isIntegralOrEnumerationType()) {
738 if (isIteratorType(Call.getArgExpr(i)->getType())) {
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 767 R->addRange(M.getArgExpr(argumentNumber - 1)->getSourceRange());
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp 165 CE.getArgExpr(1)->getType()->getPointeeType());
172 CE.getArgExpr(1)->getType()->getPointeeType(), Idx, SuperRegion,
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 2716 if (checkUseAfterFree(Sym, C, Call.getArgExpr(I)))
3019 const Expr *ArgE = Call->getArgExpr(i)->IgnoreParenCasts();
3043 const Expr *ArgE = Call->getArgExpr(0)->IgnoreParenCasts();
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp 479 AFC->getArgExpr(0)->isRValue())
tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp 97 const Expr *ArgE = Call.getArgExpr(idx);
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp 659 const Expr *ArgExpr = Call.getArgExpr(Idx);
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp 209 reportUseAfterDealloc(Sym, StringRef(), CE.getArgExpr(I), C);
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp 215 : Call.getArgExpr(ArgNo)->getType().getCanonicalType();
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp 142 Call.getArgExpr(FuncInfo.VAListPos), Symbolic, C);
312 getVAListAsRegion(Call.getArgSVal(0), Call.getArgExpr(0), Symbolic, C);
320 getVAListAsRegion(Call.getArgSVal(1), Call.getArgExpr(1), Symbolic, C);
359 getVAListAsRegion(Call.getArgSVal(0), Call.getArgExpr(0), Symbolic, C);
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 1158 const Expr *ArgE = Call->getArgExpr(I);
1427 InitE = Call->getArgExpr(Param->getFunctionScopeIndex());
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 416 const Expr *ArgE = getArgExpr(Index);
423 const Expr *ArgE = getArgExpr(Index);