/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ChrootChecker.cpp | 107 const Expr *ArgExpr = CE->getArg(0); local 108 SVal ArgVal = state->getSVal(ArgExpr, C.getLocationContext());
|
H A D | MacOSKeychainAPIChecker.cpp | 99 const Expr *ArgExpr, 256 const Expr *ArgExpr, 274 Report->addRange(ArgExpr->getSourceRange()); 295 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); local 296 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C)) 315 Report->addRange(ArgExpr->getSourceRange()); 329 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); local 330 SVal ArgSVal = State->getSVal(ArgExpr, C.getLocationContext()); 358 if (isEnclosingFunctionParam(ArgExpr)) 367 Report->addRange(ArgExpr 255 generateDeallocatorMismatchReport(const AllocationPair &AP, const Expr *ArgExpr, CheckerContext &C) const argument 457 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); local 615 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param); local [all...] |
H A D | MallocChecker.cpp | 956 const Expr *ArgExpr, 963 SVal ArgVal = State->getSVal(ArgExpr, C.getLocationContext()); 988 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 996 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 1013 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 1044 ReportMismatchedDealloc(C, ArgExpr->getSourceRange(), 1056 ReportOffsetFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr, 955 FreeMemAux(CheckerContext &C, const Expr *ArgExpr, const Expr *ParentExpr, ProgramStateRef State, bool Hold, bool &ReleasedAllocated, bool ReturnsNullOnFailure) const argument
|
/external/clang/lib/AST/ |
H A D | ASTDiagnostic.cpp | 1070 Expr *ArgExpr = 0; local 1074 ArgExpr = Iter->getAsExpr(); 1076 ArgExpr = DefaultNTTPD->getDefaultArgument(); 1078 if (ArgExpr) 1080 dyn_cast<SubstNonTypeTemplateParmExpr>(ArgExpr)) 1081 ArgExpr = SNTTPE->getReplacement(); 1083 return ArgExpr; 1088 llvm::APInt GetInt(const TSTiterator &Iter, Expr *ArgExpr) { argument 1091 if (Iter.isEnd() && ArgExpr->isValueDependent()) 1096 ArgExpr 1106 GetValueDecl(const TSTiterator &Iter, Expr *ArgExpr) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 1732 Expr *ArgExpr, 1745 << (ArgExpr ? ArgExpr->getSourceRange() : SourceRange()); 1730 CheckMemberOperatorAccess(SourceLocation OpLoc, Expr *ObjectExpr, Expr *ArgExpr, DeclAccessPair Found) argument
|
H A D | SemaTemplate.cpp | 2923 if (DeclRefExpr *ArgExpr = dyn_cast<DeclRefExpr>(Arg.getAsExpr())) { 2924 SS.Adopt(ArgExpr->getQualifierLoc()); 2925 NameInfo = ArgExpr->getNameInfo(); 2926 } else if (DependentScopeDeclRefExpr *ArgExpr = 2928 SS.Adopt(ArgExpr->getQualifierLoc()); 2929 NameInfo = ArgExpr->getNameInfo(); 2930 } else if (CXXDependentScopeMemberExpr *ArgExpr = 2932 if (ArgExpr->isImplicitAccess()) { 2933 SS.Adopt(ArgExpr->getQualifierLoc()); 2934 NameInfo = ArgExpr 5578 Expr *ArgExpr = Args[I].getAsExpr(); local [all...] |
H A D | SemaChecking.cpp | 2123 const Expr *ArgExpr = ExprArgs[*i]; local 2127 if (const RecordType *UT = ArgExpr->getType()->getAsUnionType()) { 2130 dyn_cast<CompoundLiteralExpr>(ArgExpr)) 2133 ArgExpr = ILE->getInit(0); 2137 if (ArgExpr->EvaluateAsBooleanCondition(Result, Context) && !Result) 2138 Diag(CallSiteLoc, diag::warn_null_arg) << ArgExpr->getSourceRange();
|
H A D | SemaDeclCXX.cpp | 2851 ExprResult ArgExpr = local 2854 if (ArgExpr.isInvalid()) 2856 Args.push_back(CastForMoving(SemaRef, ArgExpr.take(), PD->getType()));
|
H A D | SemaOverload.cpp | 6533 /// if any, found in visible type conversion functions found in ArgExpr's type. 6534 static Qualifiers CollectVRQualifiers(ASTContext &Context, Expr* ArgExpr) { argument 6538 ArgExpr->getType()->getAs<MemberPointerType>()) 6541 TyRec = ArgExpr->getType()->getAs<RecordType>();
|
H A D | SemaExpr.cpp | 4147 ExprResult ArgExpr = local 4149 if (ArgExpr.isInvalid()) 4152 Arg = ArgExpr.takeAs<Expr>(); 4216 const Expr *ArgExpr) { 4227 if (ArgExpr->isNullPointerConstant(Context, 4229 Diag(CallLoc, diag::warn_null_arg) << ArgExpr->getSourceRange(); 4239 Context.getAsConstantArrayType(ArgExpr->IgnoreParenImpCasts()->getType()); 4245 << ArgExpr->getSourceRange() 4214 CheckStaticArrayArgument(SourceLocation CallLoc, ParmVarDecl *Param, const Expr *ArgExpr) argument
|
/external/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 281 ExprResult ArgExpr(ParseAssignmentExpression()); 282 if (ArgExpr.isInvalid()) { 286 ArgExprs.push_back(ArgExpr.release()); 348 ExprResult ArgExpr(ParseConstantExpression()); 349 if (ArgExpr.isInvalid()) { 353 Expr *ExprList = ArgExpr.take(); 1171 ExprResult ArgExpr(ParseAssignmentExpression()); 1172 if (ArgExpr.isInvalid()) { 1177 ArgExprs.push_back(ArgExpr.release()); 2305 ExprResult ArgExpr local [all...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 2729 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 2733 ClsExprs.push_back(ArgExpr); 2837 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 2841 ClsExprs.push_back(ArgExpr);
|
H A D | RewriteModernObjC.cpp | 3415 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 3418 MsgExprs.push_back(ArgExpr);
|