Searched refs:IdxExpr (Results 1 – 3 of 3) sorted by relevance
129 const Expr *IdxExpr = CE->getArg(1); in checkPreStmt() local130 SVal IdxVal = C.getSVal(IdxExpr); in checkPreStmt()136 const QualType T = IdxExpr->getType(); in checkPreStmt()146 R->addRange(IdxExpr->getSourceRange()); in checkPreStmt()147 bugreporter::trackExpressionValue(N, IdxExpr, *R, in checkPreStmt()
312 if (IdxExpr->isTypeDependent() || in checkFunctionOrMethodParameterIndex()316 << IdxExpr->getSourceRange(); in checkFunctionOrMethodParameterIndex()329 << &AI << IdxExpr->getSourceRange(); in checkFunctionOrMethodParameterIndex()3658 Expr *IdxExpr = AL.getArgAsExpr(0); in handleFormatArgAttr() local3845 Expr *IdxExpr = AL.getArgAsExpr(1); in handleFormatAttr() local3847 if (!checkUInt32Argument(S, AL, IdxExpr, Idx, 2)) in handleFormatAttr()3852 << AL << 2 << IdxExpr->getSourceRange(); in handleFormatAttr()3863 << IdxExpr->getSourceRange(); in handleFormatAttr()3958 Expr *IdxExpr = AL.getArgAsExpr(I); in handleCallbackAttr() local3975 SR = IdxExpr->getSourceRange(); in handleCallbackAttr()[all …]
2895 Expr *IdxExpr = E->getIndexExpr(ON.getArrayExprIndex()); in VisitOffsetOfExpr() local2896 llvm::Value* Idx = CGF.EmitScalarExpr(IdxExpr); in VisitOffsetOfExpr()2897 bool IdxSigned = IdxExpr->getType()->isSignedIntegerOrEnumerationType(); in VisitOffsetOfExpr()