Home
last modified time | relevance | path

Searched refs:LenArg (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringSyntaxChecker.cpp127 const Expr *LenArg = CE->getArg(2); in containsBadStrncatPattern() local
144 if (isSizeof(LenArg, DstArg)) in containsBadStrncatPattern()
148 if (isSizeof(LenArg, SrcArg)) in containsBadStrncatPattern()
157 const Expr *LenArg = CE->getArg(2); in containsBadStrlcpyStrlcatPattern() local
161 dyn_cast<DeclRefExpr>(LenArg->IgnoreParenLValueCasts()); in containsBadStrlcpyStrlcatPattern()
163 if (isSizeof(LenArg, DstArg)) in containsBadStrlcpyStrlcatPattern()
175 LenArg = LenArgVal->getInit(); in containsBadStrlcpyStrlcatPattern()
221 const Expr *LenArg = CE->getArg(2); in VisitCallExpr() local
240 LenArg->getSourceRange()); in VisitCallExpr()
246 const Expr *LenArg = CE->getArg(2); in VisitCallExpr() local
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp13408 unsigned LenArg = in CheckMemaccessArguments() local
13410 const Expr *LenExpr = Call->getArg(LenArg)->IgnoreParenImpCasts(); in CheckMemaccessArguments()
13717 const Expr *LenArg = CE->getArg(2)->IgnoreParenCasts(); in CheckStrncatArguments() local
13719 if (CheckMemorySizeofForComparison(*this, LenArg, FnName, CE->getBeginLoc(), in CheckStrncatArguments()
13726 if (const Expr *SizeOfArg = getSizeOfExprArg(LenArg)) { in CheckStrncatArguments()
13733 } else if (const BinaryOperator *BE = dyn_cast<BinaryOperator>(LenArg)) { in CheckStrncatArguments()
13751 SourceLocation SL = LenArg->getBeginLoc(); in CheckStrncatArguments()
13752 SourceRange SR = LenArg->getSourceRange(); in CheckStrncatArguments()
H A DSemaExpr.cpp2153 IntegerLiteral *LenArg = IntegerLiteral::Create(Context, Len, SizeType, in ActOnStringLiteral() local
2155 Expr *Args[] = { Lit, LenArg }; in ActOnStringLiteral()