Searched refs:ArgExpr (Results 1 - 17 of 17) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSKeychainAPIChecker.cpp101 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 DChrootChecker.cpp107 const Expr *ArgExpr = CE->getArg(0); local
108 SVal ArgVal = state->getSVal(ArgExpr, C.getLocationContext());
H A DMallocChecker.cpp625 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 DASTDiagnostic.cpp902 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 DSemaTemplate.cpp2470 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 DSemaAccess.cpp1664 Expr *ArgExpr,
1677 << (ArgExpr ? ArgExpr->getSourceRange() : SourceRange());
1662 CheckMemberOperatorAccess(SourceLocation OpLoc, Expr *ObjectExpr, Expr *ArgExpr, DeclAccessPair Found) argument
H A DSemaDeclAttr.cpp2586 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 DSemaExpr.cpp3676 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 DSemaChecking.cpp1810 const Expr *ArgExpr = ExprArgs[*i]; local
1811 if (ArgExpr->isNullPointerConstant(Context,
1813 Diag(CallSiteLoc, diag::warn_null_arg) << ArgExpr->getSourceRange();
H A DSemaOverload.cpp6322 /// 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 DParseDecl.cpp249 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 DExprObjC.h1293 void setArg(unsigned Arg, Expr *ArgExpr) {
1295 getArgs()[Arg] = ArgExpr;
H A DExprCXX.h1000 void setArg(unsigned Arg, Expr *ArgExpr) {
1002 Args[Arg] = ArgExpr;
H A DExpr.h2106 void setArg(unsigned Arg, Expr *ArgExpr) {
2108 SubExprs[Arg+getNumPreArgs()+PREARGS_START] = ArgExpr;
/external/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp2743 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local
2747 ClsExprs.push_back(ArgExpr);
2851 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local
2855 ClsExprs.push_back(ArgExpr);
H A DRewriteModernObjC.cpp3317 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, local
3320 MsgExprs.push_back(ArgExpr);
/external/clang/include/clang/Sema/
H A DSema.h3007 const Expr *ArgExpr);
4466 Expr *ArgExpr,

Completed in 507 milliseconds