/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MacOSKeychainAPIChecker.cpp | 99 const Expr *ArgExpr, 246 const Expr *ArgExpr, 264 Report->addRange(ArgExpr->getSourceRange()); 289 const Expr *ArgExpr = CE->getArg(paramIdx); local 290 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C)) 309 Report->addRange(ArgExpr->getSourceRange()); 327 const Expr *ArgExpr = CE->getArg(paramIdx); local 328 SVal ArgSVal = State->getSVal(ArgExpr, C.getLocationContext()); 356 if (isEnclosingFunctionParam(ArgExpr)) 365 Report->addRange(ArgExpr 245 generateDeallocatorMismatchReport(const AllocationPair &AP, const Expr *ArgExpr, CheckerContext &C) const argument 455 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); local 615 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param); local [all...] |
H A D | ChrootChecker.cpp | 108 const Expr *ArgExpr = CE->getArg(0); local 109 SVal ArgVal = state->getSVal(ArgExpr, C.getLocationContext());
|
H A D | NullabilityChecker.cpp | 685 const Expr *ArgExpr = nullptr; local 687 ArgExpr = Call.getArgExpr(Idx); 701 getNullabilityAnnotation(ArgExpr->getType()); 718 ArgExpr, /*SuppressPath=*/false); 744 Region, C, ArgExpr, /*SuppressPath=*/true); 752 C, ArgExpr, /*SuppressPath=*/true); 761 Region, NullabilityState(ArgExprTypeLevelNullability, ArgExpr));
|
H A D | MallocChecker.cpp | 1311 const Expr *ArgExpr, 1321 SVal ArgVal = State->getSVal(ArgExpr, C.getLocationContext()); 1346 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 1354 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 1372 ReportFreeAlloca(C, ArgVal, ArgExpr->getSourceRange()); 1374 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 1393 ReportFreeAlloca(C, ArgVal, ArgExpr->getSourceRange()); 1413 ReportMismatchedDealloc(C, ArgExpr->getSourceRange(), 1425 ReportOffsetFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr, 1310 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 | 529 Expr *ArgExpr = nullptr; member in struct:__anon1421::TemplateDiff::DiffTree::TemplateArgumentInfo 605 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr; 606 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; 632 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr; 633 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; 649 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr; 650 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; 663 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr; 667 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr; 680 FlatTree[CurrentNode].FromArgInfo.ArgExpr [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 3142 if (DeclRefExpr *ArgExpr = dyn_cast<DeclRefExpr>(Arg.getAsExpr())) { 3143 SS.Adopt(ArgExpr->getQualifierLoc()); 3144 NameInfo = ArgExpr->getNameInfo(); 3145 } else if (DependentScopeDeclRefExpr *ArgExpr = 3147 SS.Adopt(ArgExpr->getQualifierLoc()); 3148 NameInfo = ArgExpr->getNameInfo(); 3149 } else if (CXXDependentScopeMemberExpr *ArgExpr = 3151 if (ArgExpr->isImplicitAccess()) { 3152 SS.Adopt(ArgExpr->getQualifierLoc()); 3153 NameInfo = ArgExpr 6073 Expr *ArgExpr = Args[I].getAsExpr(); local [all...] |
H A D | SemaAccess.cpp | 1734 Expr *ArgExpr, 1747 << (ArgExpr ? ArgExpr->getSourceRange() : SourceRange()); 1732 CheckMemberOperatorAccess(SourceLocation OpLoc, Expr *ObjectExpr, Expr *ArgExpr, DeclAccessPair Found) argument
|
H A D | SemaChecking.cpp | 1923 const Expr *ArgExpr, 1925 if (CheckNonNullExpr(S, ArgExpr)) 1926 S.DiagRuntimeBehavior(CallSiteLoc, ArgExpr, 1927 S.PDiag(diag::warn_null_arg) << ArgExpr->getSourceRange()); 3779 void Diagnose(Sema &S, bool IsFunctionCall, const Expr *ArgExpr); 4405 const Expr *ArgExpr) { 4409 if (!ArgExpr) 4412 SourceLocation Loc = ArgExpr->getLocStart(); 1922 CheckNonNullArgument(Sema &S, const Expr *ArgExpr, SourceLocation CallSiteLoc) argument 4404 Diagnose(Sema &S, bool IsFunctionCall, const Expr *ArgExpr) argument
|
H A D | SemaDeclAttr.cpp | 331 Expr *ArgExpr = Attr.getArgAsExpr(ArgNum); local 332 StringLiteral *Literal = dyn_cast<StringLiteral>(ArgExpr->IgnoreParenCasts()); 334 *ArgLocation = ArgExpr->getLocStart(); 337 Diag(ArgExpr->getLocStart(), diag::err_attribute_argument_type)
|
H A D | SemaExpr.cpp | 4854 ExprResult ArgExpr = local 4856 if (ArgExpr.isInvalid()) 4859 Arg = ArgExpr.getAs<Expr>(); 4922 const Expr *ArgExpr) { 4933 if (ArgExpr->isNullPointerConstant(Context, 4935 Diag(CallLoc, diag::warn_null_arg) << ArgExpr->getSourceRange(); 4945 Context.getAsConstantArrayType(ArgExpr->IgnoreParenImpCasts()->getType()); 4951 << ArgExpr->getSourceRange() 4920 CheckStaticArrayArgument(SourceLocation CallLoc, ParmVarDecl *Param, const Expr *ArgExpr) argument
|
H A D | SemaDecl.cpp | 9327 Expr *ArgExpr = E->getArg(0); local 9328 if (InitListExpr *ILE = dyn_cast<InitListExpr>(ArgExpr)) 9330 ArgExpr = ILE->getInit(0); 9331 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr)) 9333 ArgExpr = ICE->getSubExpr(); 9334 HandleValue(ArgExpr);
|
H A D | SemaDeclCXX.cpp | 2524 Expr *ArgExpr = E->getArg(0); local 2525 if (InitListExpr *ILE = dyn_cast<InitListExpr>(ArgExpr)) 2527 ArgExpr = ILE->getInit(0); 2528 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr)) 2530 ArgExpr = ICE->getSubExpr(); 2531 HandleValue(ArgExpr, false /*AddressOf*/);
|
H A D | SemaOverload.cpp | 7130 /// if any, found in visible type conversion functions found in ArgExpr's type. 7131 static Qualifiers CollectVRQualifiers(ASTContext &Context, Expr* ArgExpr) { argument 7135 ArgExpr->getType()->getAs<MemberPointerType>()) 7138 TyRec = ArgExpr->getType()->getAs<RecordType>();
|
/external/clang/include/clang/AST/ |
H A D | ExprObjC.h | 1299 void setArg(unsigned Arg, Expr *ArgExpr) { 1301 getArgs()[Arg] = ArgExpr;
|
H A D | Expr.h | 2227 void setArg(unsigned Arg, Expr *ArgExpr) { 2229 SubExprs[Arg+getNumPreArgs()+PREARGS_START] = ArgExpr;
|
H A D | ExprCXX.h | 1298 void setArg(unsigned Arg, Expr *ArgExpr) { 1300 Args[Arg] = ArgExpr;
|
/external/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 309 ExprResult ArgExpr( 311 if (ArgExpr.isInvalid()) { 315 ArgExprs.push_back(ArgExpr.get()); 2523 ExprResult ArgExpr = ParseAlignArgument(T.getOpenLocation(), EllipsisLoc); local 2524 if (ArgExpr.isInvalid()) { 2534 ArgExprs.push_back(ArgExpr.get());
|
/external/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 2679 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 2683 ClsExprs.push_back(ArgExpr); 2773 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 2777 ClsExprs.push_back(ArgExpr);
|
H A D | RewriteModernObjC.cpp | 3326 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 3329 MsgExprs.push_back(ArgExpr);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 3995 const Expr *ArgExpr); 5592 Expr *ArgExpr,
|