/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 | 1066 const Expr *ArgExpr, 1073 SVal ArgVal = State->getSVal(ArgExpr, C.getLocationContext()); 1098 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 1106 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 1123 ReportBadFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr); 1154 ReportMismatchedDealloc(C, ArgExpr->getSourceRange(), 1166 ReportOffsetFree(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr, 1065 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 | 1108 Expr *ArgExpr = nullptr; local 1112 ArgExpr = Iter->getAsExpr(); 1114 ArgExpr = DefaultNTTPD->getDefaultArgument(); 1116 if (ArgExpr) 1118 dyn_cast<SubstNonTypeTemplateParmExpr>(ArgExpr)) 1119 ArgExpr = SNTTPE->getReplacement(); 1121 return ArgExpr; 1126 bool GetInt(const TSTiterator &Iter, Expr *ArgExpr, llvm::APInt &Int) { argument 1130 if (Iter.isEnd() && ArgExpr->isValueDependent()) { 1136 ArgExpr 1152 GetValueDecl(const TSTiterator &Iter, Expr *ArgExpr) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 1722 Expr *ArgExpr, 1735 << (ArgExpr ? ArgExpr->getSourceRange() : SourceRange()); 1720 CheckMemberOperatorAccess(SourceLocation OpLoc, Expr *ObjectExpr, Expr *ArgExpr, DeclAccessPair Found) argument
|
H A D | SemaDeclAttr.cpp | 281 Expr *ArgExpr = Attr.getArgAsExpr(ArgNum); local 282 StringLiteral *Literal = dyn_cast<StringLiteral>(ArgExpr->IgnoreParenCasts()); 284 *ArgLocation = ArgExpr->getLocStart(); 287 Diag(ArgExpr->getLocStart(), diag::err_attribute_argument_type)
|
H A D | SemaTemplate.cpp | 3032 if (DeclRefExpr *ArgExpr = dyn_cast<DeclRefExpr>(Arg.getAsExpr())) { 3033 SS.Adopt(ArgExpr->getQualifierLoc()); 3034 NameInfo = ArgExpr->getNameInfo(); 3035 } else if (DependentScopeDeclRefExpr *ArgExpr = 3037 SS.Adopt(ArgExpr->getQualifierLoc()); 3038 NameInfo = ArgExpr->getNameInfo(); 3039 } else if (CXXDependentScopeMemberExpr *ArgExpr = 3041 if (ArgExpr->isImplicitAccess()) { 3042 SS.Adopt(ArgExpr->getQualifierLoc()); 3043 NameInfo = ArgExpr 5826 Expr *ArgExpr = Args[I].getAsExpr(); local [all...] |
H A D | SemaChecking.cpp | 722 const Expr *ArgExpr, 724 if (CheckNonNullExpr(S, ArgExpr)) 725 S.Diag(CallSiteLoc, diag::warn_null_arg) << ArgExpr->getSourceRange(); 721 CheckNonNullArgument(Sema &S, const Expr *ArgExpr, SourceLocation CallSiteLoc) argument
|
H A D | SemaDeclCXX.cpp | 3084 ExprResult ArgExpr = local 3087 if (ArgExpr.isInvalid()) 3089 Args.push_back(CastForMoving(SemaRef, ArgExpr.get(), PD->getType()));
|
H A D | SemaOverload.cpp | 6823 /// if any, found in visible type conversion functions found in ArgExpr's type. 6824 static Qualifiers CollectVRQualifiers(ASTContext &Context, Expr* ArgExpr) { argument 6828 ArgExpr->getType()->getAs<MemberPointerType>()) 6831 TyRec = ArgExpr->getType()->getAs<RecordType>();
|
H A D | SemaExpr.cpp | 4296 ExprResult ArgExpr = local 4298 if (ArgExpr.isInvalid()) 4301 Arg = ArgExpr.getAs<Expr>(); 4365 const Expr *ArgExpr) { 4376 if (ArgExpr->isNullPointerConstant(Context, 4378 Diag(CallLoc, diag::warn_null_arg) << ArgExpr->getSourceRange(); 4388 Context.getAsConstantArrayType(ArgExpr->IgnoreParenImpCasts()->getType()); 4394 << ArgExpr->getSourceRange() 4363 CheckStaticArrayArgument(SourceLocation CallLoc, ParmVarDecl *Param, const Expr *ArgExpr) argument
|
/external/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 302 ExprResult ArgExpr(ParseAssignmentExpression()); 303 if (ArgExpr.isInvalid()) { 307 ArgExprs.push_back(ArgExpr.get()); 2279 ExprResult ArgExpr = ParseAlignArgument(T.getOpenLocation(), EllipsisLoc); local 2280 if (ArgExpr.isInvalid()) { 2290 ArgExprs.push_back(ArgExpr.get());
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 2697 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 2701 ClsExprs.push_back(ArgExpr); 2797 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 2801 ClsExprs.push_back(ArgExpr);
|
H A D | RewriteModernObjC.cpp | 3391 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local 3394 MsgExprs.push_back(ArgExpr);
|