Searched refs:IdxExpr (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ObjCContainersChecker.cpp | 124 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/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaSwift.cpp | 313 Expr *IdxExpr = AL.getArgAsExpr(1); in handleAsyncError() local 314 if (!SemaRef.checkUInt32Argument(AL, IdxExpr, ParamIdx)) in handleAsyncError()
|
| H A D | SemaDeclAttr.cpp | 3758 const Expr *IdxExpr = AL.getArgAsExpr(0); in handleFormatArgAttr() local 3760 if (!S.checkFunctionOrMethodParameterIndex(D, AL, 1, IdxExpr, Idx)) in handleFormatArgAttr() 3771 << IdxExpr->getSourceRange() << getFunctionOrMethodParamRange(D, 0); in handleFormatArgAttr() 3788 << IdxExpr->getSourceRange() << getFunctionOrMethodParamRange(D, 0); in handleFormatArgAttr() 3988 Expr *IdxExpr = AL.getArgAsExpr(1); in handleFormatAttrCommon() local 3989 if (!S.checkUInt32Argument(AL, IdxExpr, Info->FormatStringIdx, 2)) in handleFormatAttrCommon() 3994 << AL << 2 << IdxExpr->getSourceRange(); in handleFormatAttrCommon() 4005 << IdxExpr->getSourceRange(); in handleFormatAttrCommon() 4018 << IdxExpr->getSourceRange() in handleFormatAttrCommon() 4139 Expr *IdxExpr = AL.getArgAsExpr(I); in handleCallbackAttr() local [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5095 const Expr *IdxExpr, ParamIdx &Idx, bool CanIndexImplicitThis = false, 5108 if (IdxExpr->isTypeDependent() || 5109 !(IdxInt = IdxExpr->getIntegerConstantExpr(Context))) { 5112 << IdxExpr->getSourceRange(); 5120 << &AI << AttrArgNum << IdxExpr->getSourceRange(); 5126 << &AI << IdxExpr->getSourceRange();
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 3498 Expr *IdxExpr = E->getIndexExpr(ON.getArrayExprIndex()); in VisitOffsetOfExpr() local 3499 llvm::Value* Idx = CGF.EmitScalarExpr(IdxExpr); in VisitOffsetOfExpr() 3500 bool IdxSigned = IdxExpr->getType()->isSignedIntegerOrEnumerationType(); in VisitOffsetOfExpr()
|