Searched defs:ArgExpr (Results 1 - 13 of 13) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
H A DChrootChecker.cpp107 const Expr *ArgExpr = CE->getArg(0); local
108 SVal ArgVal = state->getSVal(ArgExpr, C.getLocationContext());
H A DMacOSKeychainAPIChecker.cpp99 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 DMallocChecker.cpp956 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 DASTDiagnostic.cpp1070 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 DSemaAccess.cpp1732 Expr *ArgExpr,
1745 << (ArgExpr ? ArgExpr->getSourceRange() : SourceRange());
1730 CheckMemberOperatorAccess(SourceLocation OpLoc, Expr *ObjectExpr, Expr *ArgExpr, DeclAccessPair Found) argument
H A DSemaTemplate.cpp2923 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 DSemaChecking.cpp2123 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 DSemaDeclCXX.cpp2851 ExprResult ArgExpr = local
2854 if (ArgExpr.isInvalid())
2856 Args.push_back(CastForMoving(SemaRef, ArgExpr.take(), PD->getType()));
H A DSemaOverload.cpp6533 /// 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 DSemaExpr.cpp4147 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 DParseDecl.cpp281 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 DRewriteObjC.cpp2729 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local
2733 ClsExprs.push_back(ArgExpr);
2837 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local
2841 ClsExprs.push_back(ArgExpr);
H A DRewriteModernObjC.cpp3415 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local
3418 MsgExprs.push_back(ArgExpr);

Completed in 1965 milliseconds