| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NonNullParamChecker.cpp | 42 genReportNullAttrNonNull(const ExplodedNode *ErrorN, const Expr *ArgE, 46 const Expr *ArgE) const; 133 const Expr *ArgE = Call.getArgExpr(idx); in checkPreCall() local 145 if (!ArgE) in checkPreCall() 148 QualType T = ArgE->getType(); in checkPreCall() 168 if (const auto *CE = dyn_cast<CompoundLiteralExpr>(ArgE)) in checkPreCall() 170 ArgE = dyn_cast<Expr>(*(IE->begin())); in checkPreCall() 184 R = genReportNullAttrNonNull(errorNode, ArgE, idx + 1); in checkPreCall() 186 R = genReportReferenceToNullPointer(errorNode, ArgE); in checkPreCall() 279 const Expr *ArgE, in genReportNullAttrNonNull() argument [all …]
|
| H A D | MallocChecker.cpp | 1028 std::string getMessageForArg(const Expr *ArgE, unsigned ArgIndex) override { in getMessageForArg() argument 3207 const Expr *ArgE = Call->getArgExpr(i)->IgnoreParenCasts(); in mayFreeAnyEscapedMemoryOrIsModeledExplicitly() local 3208 if (const DeclRefExpr *DE = dyn_cast<DeclRefExpr>(ArgE)) { in mayFreeAnyEscapedMemoryOrIsModeledExplicitly() 3231 const Expr *ArgE = Call->getArgExpr(0)->IgnoreParenCasts(); in mayFreeAnyEscapedMemoryOrIsModeledExplicitly() local 3232 if (const DeclRefExpr *ArgDRE = dyn_cast<DeclRefExpr>(ArgE)) in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 306 const Expr *ArgE = getArgExpr(Index); in getArgSVal() local 307 if (!ArgE) in getArgSVal() 309 return getSVal(ArgE); in getArgSVal() 313 const Expr *ArgE = getArgExpr(Index); in getArgSourceRange() local 314 if (!ArgE) in getArgSourceRange() 316 return ArgE->getSourceRange(); in getArgSourceRange()
|
| H A D | ExprEngine.cpp | 1949 const Expr *ArgE; in Visit() local 1951 ArgE = DefE->getExpr(); in Visit() 1953 ArgE = DefE->getExpr(); in Visit() 1958 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(ArgE)) { in Visit() 1959 ArgE = MTE->getSubExpr(); in Visit() 1963 std::optional<SVal> ConstantVal = svalBuilder.getConstantVal(ArgE); in Visit()
|
| H A D | BugReporterVisitors.cpp | 1147 const Expr *ArgE = Call->getArgExpr(I); in visitNodeMaybeUnsuppress() local 1148 if (!ArgE) in visitNodeMaybeUnsuppress() 1156 .track(ArgE, N, {TKind, EnableNullFPSuppression}) in visitNodeMaybeUnsuppress()
|
| H A D | BugReporter.cpp | 333 std::string StackHintGeneratorForSymbol::getMessageForArg(const Expr *ArgE, in getMessageForArg() argument
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.cpp | 324 for (auto ArgI = F.arg_begin(), ArgE = F.arg_end(); ArgI != ArgE; in cloneFunctionDecl() local
|
| /openbsd-src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporter.h | 106 virtual std::string getMessageForArg(const Expr *ArgE, unsigned ArgIndex);
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 2341 for (auto ArgI = CI->arg_begin(), ArgE = CI->arg_end(); ArgI != ArgE; ++ArgI) { in SelectCall() local 2344 if (IntrMemName && ArgE - ArgI <= 1) in SelectCall()
|
| H A D | ARMISelLowering.cpp | 20835 for (unsigned ArgI = 1, ArgE = I.arg_size(); ArgI < ArgE; ++ArgI) { in getTgtMemIntrinsic() local 20857 for (unsigned ArgI = 1, ArgE = I.arg_size(); ArgI < ArgE; ++ArgI) { in getTgtMemIntrinsic() local
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 729 for (unsigned ArgI = ArgIdx, ArgE = ArgIdx + NumArgs; ArgI != ArgE; ++ArgI) { in lowerCallOperands() local
|
| H A D | SelectionDAGBuilder.cpp | 9515 for (unsigned ArgI = ArgIdx, ArgE = ArgIdx + NumArgs; in populateCallLoweringInfo() local 9516 ArgI != ArgE; ++ArgI) { in populateCallLoweringInfo()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 1865 ExprResult ArgE = PerformCopyInitialization(Entity, SourceLocation(), argExpr); in CheckMessageArgumentTypes() local 1866 if (ArgE.isInvalid()) in CheckMessageArgumentTypes() 1869 Args[i] = ArgE.getAs<Expr>(); in CheckMessageArgumentTypes()
|
| H A D | SemaExpr.cpp | 6414 ExprResult ArgE = PerformCopyInitialization( in GatherArgumentsForCall() local 6416 if (ArgE.isInvalid()) in GatherArgumentsForCall() 6419 Arg = ArgE.getAs<Expr>(); in GatherArgumentsForCall() 7380 ExprResult ArgE = in BuildResolvedCallExpr() local 7382 if (ArgE.isInvalid()) in BuildResolvedCallExpr() 7385 Arg = ArgE.getAs<Expr>(); in BuildResolvedCallExpr() 7388 ExprResult ArgE = DefaultArgumentPromotion(Arg); in BuildResolvedCallExpr() local 7390 if (ArgE.isInvalid()) in BuildResolvedCallExpr() 7393 Arg = ArgE.getAs<Expr>(); in BuildResolvedCallExpr()
|
| H A D | SemaTemplate.cpp | 5452 Expr *ArgE = Arg.getAs<Expr>(); in SubstDefaultTemplateArgumentIfAvailable() local 5453 return TemplateArgumentLoc(TemplateArgument(ArgE), ArgE); in SubstDefaultTemplateArgumentIfAvailable()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1919 ArgI = E->arg_begin(), ArgE = E->arg_end(); ArgI != ArgE; ++ArgI) in VisitCXXUnresolvedConstructExpr() local
|