HomeSort by: relevance | last modified time | path
    Searched refs:ArgExpr (Results 1 - 22 of 22) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/cert/
PutenvWithAutoChecker.cpp 45 const Expr *ArgExpr = Call.getArgExpr(0);
57 bugreporter::trackExpressionValue(Report->getErrorNode(), ArgExpr, *Report);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
MacOSKeychainAPIChecker.cpp 109 const Expr *ArgExpr,
226 const Expr *ArgExpr,
244 Report->addRange(ArgExpr->getSourceRange());
269 const Expr *ArgExpr = CE->getArg(paramIdx);
270 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C))
289 Report->addRange(ArgExpr->getSourceRange());
306 const Expr *ArgExpr = CE->getArg(paramIdx);
307 SVal ArgSVal = C.getSVal(ArgExpr);
334 if (isEnclosingFunctionParam(ArgExpr))
343 Report->addRange(ArgExpr->getSourceRange())
    [all...]
ChrootChecker.cpp 98 const Expr *ArgExpr = Call.getArgExpr(0);
99 SVal ArgVal = C.getSVal(ArgExpr);
NullabilityChecker.cpp 703 const Expr *ArgExpr = Call.getArgExpr(Idx);
717 getNullabilityAnnotation(ArgExpr->getType());
736 CK_NullPassedToNonnull, N, nullptr, C, ArgExpr,
763 ArgExpr, /*SuppressPath=*/true);
772 ArgExpr, /*SuppressPath=*/true);
MallocChecker.cpp 569 /// \param [in] ArgExpr The variable who's pointee needs to be freed.
587 ProgramStateRef FreeMemAux(CheckerContext &C, const Expr *ArgExpr,
1690 CheckerContext &C, const Expr *ArgExpr, const CallEvent &Call,
1697 SVal ArgVal = C.getSVal(ArgExpr);
1738 HandleNonHeapDealloc(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr,
1747 HandleNonHeapDealloc(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr,
1766 HandleFreeAlloca(C, ArgVal, ArgExpr->getSourceRange());
1768 HandleNonHeapDealloc(C, ArgVal, ArgExpr->getSourceRange(), ParentExpr,
1791 HandleFreeAlloca(C, ArgVal, ArgExpr->getSourceRange());
1810 HandleMismatchedDealloc(C, ArgExpr->getSourceRange(), ParentExpr
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTDiagnostic.cpp 561 Expr *ArgExpr = nullptr;
636 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr;
637 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr;
663 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr;
664 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr;
680 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr;
681 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr;
694 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr;
698 FlatTree[CurrentNode].ToArgInfo.ArgExpr = ToExpr;
711 FlatTree[CurrentNode].FromArgInfo.ArgExpr = FromExpr
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 1392 static void CheckNonNullArgument(Sema &S, const Expr *ArgExpr,
3380 auto ArgExpr = Arg.get();
3383 if (!ArgExpr->EvaluateAsInt(ArgResult, Context))
3384 return Diag(ArgExpr->getExprLoc(), diag::err_typecheck_expect_int)
3385 << ArgExpr->getType();
3391 return Diag(ArgExpr->getBeginLoc(),
3393 << ArgExpr->getSourceRange();
3398 return Diag(ArgExpr->getBeginLoc(),
3400 << ArgExpr->getSourceRange();
3410 ArgExpr = Arg.get()
    [all...]
SemaAccess.cpp 1767 Expr *ArgExpr,
1780 << (ArgExpr ? ArgExpr->getSourceRange() : SourceRange());
SemaTemplate.cpp 4984 if (DependentScopeDeclRefExpr *ArgExpr =
4986 SS.Adopt(ArgExpr->getQualifierLoc());
4987 NameInfo = ArgExpr->getNameInfo();
4988 } else if (CXXDependentScopeMemberExpr *ArgExpr =
4990 if (ArgExpr->isImplicitAccess()) {
4991 SS.Adopt(ArgExpr->getQualifierLoc());
4992 NameInfo = ArgExpr->getMemberNameInfo();
8122 Expr *ArgExpr = Args[I].getAsExpr();
8125 if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(ArgExpr))
8126 ArgExpr = Expansion->getPattern()
    [all...]
SemaTemplateDeduction.cpp 2171 Expr *ArgExpr = (ArgDepMatrix->*GetArgDimensionExpr)();
2172 if (!ArgExpr->isValueDependent())
2174 ArgExpr->getIntegerConstantExpr(S.Context))
SemaExpr.cpp 5952 ExprResult ArgExpr = BuildCXXDefaultArgExpr(CallLoc, FDecl, Param);
5953 if (ArgExpr.isInvalid())
5956 Arg = ArgExpr.getAs<Expr>();
6019 const Expr *ArgExpr) {
6030 if (ArgExpr->isNullPointerConstant(Context,
6032 Diag(CallLoc, diag::warn_null_arg) << ArgExpr->getSourceRange();
6042 Context.getAsConstantArrayType(ArgExpr->IgnoreParenCasts()->getType());
6050 << ArgExpr->getSourceRange()
6063 << ArgExpr->getSourceRange() << (unsigned)ArgSize->getQuantity()
SemaDeclAttr.cpp 357 Expr *ArgExpr = AL.getArgAsExpr(ArgNum);
358 const auto *Literal = dyn_cast<StringLiteral>(ArgExpr->IgnoreParenCasts());
360 *ArgLocation = ArgExpr->getBeginLoc();
363 Diag(ArgExpr->getBeginLoc(), diag::err_attribute_argument_type)
SemaDecl.cpp 11539 Expr *ArgExpr = E->getArg(0);
11540 if (InitListExpr *ILE = dyn_cast<InitListExpr>(ArgExpr))
11542 ArgExpr = ILE->getInit(0);
11543 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr))
11545 ArgExpr = ICE->getSubExpr();
11546 HandleValue(ArgExpr);
SemaDeclCXX.cpp 3785 Expr *ArgExpr = E->getArg(0);
3786 if (InitListExpr *ILE = dyn_cast<InitListExpr>(ArgExpr))
3788 ArgExpr = ILE->getInit(0);
3789 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr))
3791 ArgExpr = ICE->getSubExpr();
3792 HandleValue(ArgExpr, false /*AddressOf*/);
SemaOverload.cpp 6512 Expr *argExpr = Args[i];
6513 assert(argExpr && "SelectBestMethod(): missing expression");
6517 if (argExpr->hasPlaceholderType(BuiltinType::ARCUnbridgedCast) &&
6519 argExpr = stripARCUnbridgedCast(argExpr);
6528 = TryCopyInitialization(*this, argExpr, param->getType(),
8093 /// if any, found in visible type conversion functions found in ArgExpr's type.
8094 static Qualifiers CollectVRQualifiers(ASTContext &Context, Expr* ArgExpr) {
8098 ArgExpr->getType()->getAs<MemberPointerType>())
8101 TyRec = ArgExpr->getType()->getAs<RecordType>()
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprObjC.h 1395 void setArg(unsigned Arg, Expr *ArgExpr) {
1397 getArgs()[Arg] = ArgExpr;
ExprCXX.h 1621 void setArg(unsigned Arg, Expr *ArgExpr) {
1623 getArgs()[Arg] = ArgExpr;
Expr.h 2933 void setArg(unsigned Arg, Expr *ArgExpr) {
2935 getArgs()[Arg] = ArgExpr;
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseDecl.cpp 401 ExprResult ArgExpr;
421 ExprResult ArgExpr(
423 if (ArgExpr.isInvalid()) {
427 ArgExprs.push_back(ArgExpr.get());
2847 ExprResult ArgExpr = ParseAlignArgument(T.getOpenLocation(), EllipsisLoc);
2848 if (ArgExpr.isInvalid()) {
2858 ArgExprs.push_back(ArgExpr.get());
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteObjC.cpp 2690 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context,
2694 ClsExprs.push_back(ArgExpr);
2785 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context,
2789 ClsExprs.push_back(ArgExpr);
RewriteModernObjC.cpp 3327 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context,
3330 MsgExprs.push_back(ArgExpr);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 5373 const Expr *ArgExpr);
7277 Expr *ArgExpr,

Completed in 164 milliseconds