/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MacOSKeychainAPIChecker.cpp | 101 const Expr *ArgExpr, 265 const Expr *ArgExpr, 283 Report->addRange(ArgExpr->getSourceRange()); 304 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); local 305 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C)) 324 Report->addRange(ArgExpr->getSourceRange()); 338 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); local 339 SVal ArgSVal = State->getSVal(ArgExpr, C.getLocationContext()); 367 if (isEnclosingFunctionParam(ArgExpr)) 376 Report->addRange(ArgExpr 264 generateDeallocatorMismatchReport(const AllocationPair &AP, const Expr *ArgExpr, CheckerContext &C) const argument 464 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); local 683 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param); local [all...] |
H A D | ChrootChecker.cpp | 107 const Expr *ArgExpr = CE->getArg(0); local 108 SVal ArgVal = state->getSVal(ArgExpr, C.getLocationContext());
|
H A D | MallocChecker.cpp | 625 const Expr *ArgExpr, 631 SVal ArgVal = state->getSVal(ArgExpr, C.getLocationContext()); 656 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange()); 664 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange()); 680 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange()); 702 R->addRange(ArgExpr->getSourceRange()); 624 FreeMemAux(CheckerContext &C, const Expr *ArgExpr, const Expr *ParentExpr, ProgramStateRef state, bool Hold, bool &ReleasedAllocated) const argument
|
/external/clang/lib/AST/ |
H A D | ASTDiagnostic.cpp | 902 Expr *&ArgExpr) { 903 ArgExpr = 0; 907 ArgExpr = Iter->getAsExpr(); 909 ArgExpr = DefaultNTTPD->getDefaultArgument(); 911 if (ArgExpr) 913 dyn_cast<SubstNonTypeTemplateParmExpr>(ArgExpr)) 914 ArgExpr = SNTTPE->getReplacement(); 901 GetExpr(const TSTiterator &Iter, NonTypeTemplateParmDecl *DefaultNTTPD, Expr *&ArgExpr) argument
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 2470 if (DeclRefExpr *ArgExpr = dyn_cast<DeclRefExpr>(Arg.getAsExpr())) { 2471 SS.Adopt(ArgExpr->getQualifierLoc()); 2472 NameInfo = ArgExpr->getNameInfo(); 2473 } else if (DependentScopeDeclRefExpr *ArgExpr = 2475 SS.Adopt(ArgExpr->getQualifierLoc()); 2476 NameInfo = ArgExpr->getNameInfo(); 2477 } else if (CXXDependentScopeMemberExpr *ArgExpr = 2479 if (ArgExpr->isImplicitAccess()) { 2480 SS.Adopt(ArgExpr->getQualifierLoc()); 2481 NameInfo = ArgExpr 5108 Expr *ArgExpr = Args[I].getAsExpr(); local [all...] |
H A D | SemaAccess.cpp | 1664 Expr *ArgExpr, 1677 << (ArgExpr ? ArgExpr->getSourceRange() : SourceRange()); 1662 CheckMemberOperatorAccess(SourceLocation OpLoc, Expr *ObjectExpr, Expr *ArgExpr, DeclAccessPair Found) argument
|
H A D | SemaDeclAttr.cpp | 2586 Expr *ArgExpr = Attr.getArg(0); 2587 StringLiteral *SE = dyn_cast<StringLiteral>(ArgExpr); 2589 S.Diag(ArgExpr->getLocStart(), diag::err_attribute_not_string) << "section"; 3099 Expr *ArgExpr = Attr.getArg(0); 3100 StringLiteral *SE = dyn_cast<StringLiteral>(ArgExpr); 3105 S.Diag(ArgExpr->getLocStart(), diag::err_attribute_not_string) <<"annotate";
|
H A D | SemaExpr.cpp | 3676 ExprResult ArgExpr = local 3678 if (ArgExpr.isInvalid()) 3681 Arg = ArgExpr.takeAs<Expr>(); 3746 const Expr *ArgExpr) { 3757 if (ArgExpr->isNullPointerConstant(Context, 3759 Diag(CallLoc, diag::warn_null_arg) << ArgExpr->getSourceRange(); 3769 Context.getAsConstantArrayType(ArgExpr->IgnoreParenImpCasts()->getType()); 3775 << ArgExpr->getSourceRange() 3744 CheckStaticArrayArgument(SourceLocation CallLoc, ParmVarDecl *Param, const Expr *ArgExpr) argument
|
H A D | SemaChecking.cpp | 1810 const Expr *ArgExpr = ExprArgs[*i]; local 1811 if (ArgExpr->isNullPointerConstant(Context, 1813 Diag(CallSiteLoc, diag::warn_null_arg) << ArgExpr->getSourceRange();
|
H A D | SemaOverload.cpp | 6322 /// if any, found in visible type conversion functions found in ArgExpr's type. 6323 static Qualifiers CollectVRQualifiers(ASTContext &Context, Expr* ArgExpr) { argument 6327 ArgExpr->getType()->getAs<MemberPointerType>()) 6330 TyRec = ArgExpr->getType()->getAs<RecordType>();
|
/external/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 249 ExprResult ArgExpr(ParseAssignmentExpression()); 250 if (ArgExpr.isInvalid()) { 254 ArgExprs.push_back(ArgExpr.release()); 300 ExprResult ArgExpr(ParseConstantExpression()); 301 if (ArgExpr.isInvalid()) { 305 Expr *ExprList = ArgExpr.take(); 1011 ExprResult ArgExpr(ParseAssignmentExpression()); 1012 if (ArgExpr.isInvalid()) { 1017 ArgExprs.push_back(ArgExpr.release()); 2062 ExprResult ArgExpr local [all...] |
/external/clang/include/clang/AST/ |
H A D | ExprObjC.h | 1293 void setArg(unsigned Arg, Expr *ArgExpr) { 1295 getArgs()[Arg] = ArgExpr;
|
H A D | ExprCXX.h | 1000 void setArg(unsigned Arg, Expr *ArgExpr) { 1002 Args[Arg] = ArgExpr;
|
H A D | Expr.h | 2106 void setArg(unsigned Arg, Expr *ArgExpr) { 2108 SubExprs[Arg+getNumPreArgs()+PREARGS_START] = ArgExpr;
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 2743 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 2747 ClsExprs.push_back(ArgExpr); 2851 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 2855 ClsExprs.push_back(ArgExpr);
|
H A D | RewriteModernObjC.cpp | 3317 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 3320 MsgExprs.push_back(ArgExpr);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 3007 const Expr *ArgExpr); 4466 Expr *ArgExpr,
|