Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersChecker.cpp124 const Expr *IdxExpr = CE->getArg(1); in checkPreStmt() local
125 SVal IdxVal = C.getSVal(IdxExpr); in checkPreStmt()
131 const QualType T = IdxExpr->getType(); in checkPreStmt()
141 R->addRange(IdxExpr->getSourceRange()); in checkPreStmt()
142 bugreporter::trackExpressionValue(N, IdxExpr, *R, in checkPreStmt()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp317 if (IdxExpr->isTypeDependent() || in checkFunctionOrMethodParameterIndex()
321 << IdxExpr->getSourceRange(); in checkFunctionOrMethodParameterIndex()
334 << &AI << IdxExpr->getSourceRange(); in checkFunctionOrMethodParameterIndex()
3810 const Expr *IdxExpr = AL.getArgAsExpr(0); in handleFormatArgAttr() local
4004 Expr *IdxExpr = AL.getArgAsExpr(1); in handleFormatAttr() local
4006 if (!checkUInt32Argument(S, AL, IdxExpr, Idx, 2)) in handleFormatAttr()
4011 << AL << 2 << IdxExpr->getSourceRange(); in handleFormatAttr()
4022 << IdxExpr->getSourceRange(); in handleFormatAttr()
4128 Expr *IdxExpr = AL.getArgAsExpr(I); in handleCallbackAttr() local
4145 SR = IdxExpr->getSourceRange(); in handleCallbackAttr()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp2968 Expr *IdxExpr = E->getIndexExpr(ON.getArrayExprIndex()); in VisitOffsetOfExpr() local
2969 llvm::Value* Idx = CGF.EmitScalarExpr(IdxExpr); in VisitOffsetOfExpr()
2970 bool IdxSigned = IdxExpr->getType()->isSignedIntegerOrEnumerationType(); in VisitOffsetOfExpr()