Home
last modified time | relevance | path

Searched refs:ArgE (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNonNullParamChecker.cpp48 const Expr *ArgE) const;
135 const Expr *ArgE = Call.getArgExpr(idx); in checkPreCall() local
147 if (!ArgE) in checkPreCall()
150 QualType T = ArgE->getType(); in checkPreCall()
172 ArgE = dyn_cast<Expr>(*(IE->begin())); in checkPreCall()
291 if (ArgE) in genReportNullAttrNonNull()
292 bugreporter::trackExpressionValue(ErrorNode, ArgE, *R); in genReportNullAttrNonNull()
299 const ExplodedNode *ErrorNode, const Expr *ArgE) const { in genReportReferenceToNullPointer()
302 if (ArgE) { in genReportReferenceToNullPointer()
303 const Expr *ArgEDeref = bugreporter::getDerefExpr(ArgE); in genReportReferenceToNullPointer()
[all …]
H A DMallocChecker.cpp1028 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()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp309 const Expr *ArgE = getArgExpr(Index); in getArgSVal() local
310 if (!ArgE) in getArgSVal()
312 return getSVal(ArgE); in getArgSVal()
316 const Expr *ArgE = getArgExpr(Index); in getArgSourceRange() local
317 if (!ArgE) in getArgSourceRange()
319 return ArgE->getSourceRange(); in getArgSourceRange()
H A DExprEngine.cpp1971 const Expr *ArgE; in Visit() local
1973 ArgE = DefE->getExpr(); in Visit()
1975 ArgE = DefE->getExpr(); in Visit()
1980 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(ArgE)) { in Visit()
1981 ArgE = MTE->getSubExpr(); in Visit()
1985 std::optional<SVal> ConstantVal = svalBuilder.getConstantVal(ArgE); in Visit()
H A DBugReporterVisitors.cpp1173 const Expr *ArgE = Call->getArgExpr(I); in visitNodeMaybeUnsuppress() local
1174 if (!ArgE) in visitNodeMaybeUnsuppress()
1182 .track(ArgE, N, {TKind, EnableNullFPSuppression}) in visitNodeMaybeUnsuppress()
H A DBugReporter.cpp334 std::string StackHintGeneratorForSymbol::getMessageForArg(const Expr *ArgE, in getMessageForArg() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp319 for (auto ArgI = F.arg_begin(), ArgE = F.arg_end(); ArgI != ArgE; in cloneFunctionDecl() local
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h106 virtual std::string getMessageForArg(const Expr *ArgE, unsigned ArgIndex);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2341 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 DARMISelLowering.cpp21045 for (unsigned ArgI = 1, ArgE = I.arg_size(); ArgI < ArgE; ++ArgI) { in getTgtMemIntrinsic() local
21067 for (unsigned ArgI = 1, ArgE = I.arg_size(); ArgI < ArgE; ++ArgI) { in getTgtMemIntrinsic() local
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp726 for (unsigned ArgI = ArgIdx, ArgE = ArgIdx + NumArgs; ArgI != ArgE; ++ArgI) { in lowerCallOperands() local
H A DSelectionDAGBuilder.cpp9912 for (unsigned ArgI = ArgIdx, ArgE = ArgIdx + NumArgs; in populateCallLoweringInfo() local
9913 ArgI != ArgE; ++ArgI) { in populateCallLoweringInfo()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp1867 ExprResult ArgE = PerformCopyInitialization(Entity, SourceLocation(), argExpr); in CheckMessageArgumentTypes() local
1868 if (ArgE.isInvalid()) in CheckMessageArgumentTypes()
1871 Args[i] = ArgE.getAs<Expr>(); in CheckMessageArgumentTypes()
H A DSemaExpr.cpp6718 ExprResult ArgE = PerformCopyInitialization( in GatherArgumentsForCall() local
6720 if (ArgE.isInvalid()) in GatherArgumentsForCall()
6723 Arg = ArgE.getAs<Expr>(); in GatherArgumentsForCall()
7695 ExprResult ArgE = in BuildResolvedCallExpr() local
7697 if (ArgE.isInvalid()) in BuildResolvedCallExpr()
7700 Arg = ArgE.getAs<Expr>(); in BuildResolvedCallExpr()
7703 ExprResult ArgE = DefaultArgumentPromotion(Arg); in BuildResolvedCallExpr() local
7705 if (ArgE.isInvalid()) in BuildResolvedCallExpr()
7708 Arg = ArgE.getAs<Expr>(); in BuildResolvedCallExpr()
H A DSemaTemplate.cpp5629 Expr *ArgE = Arg.getAs<Expr>(); in SubstDefaultTemplateArgumentIfAvailable() local
5630 return TemplateArgumentLoc(TemplateArgument(ArgE), ArgE); in SubstDefaultTemplateArgumentIfAvailable()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp2037 ArgI = E->arg_begin(), ArgE = E->arg_end(); ArgI != ArgE; ++ArgI) in VisitCXXUnresolvedConstructExpr() local