Lines Matching refs:IdxExpr
3335 const Expr *IdxExpr = AL.getArgAsExpr(0); in handleFormatArgAttr() local
3337 if (!S.checkFunctionOrMethodParameterIndex(D, AL, 1, IdxExpr, Idx)) in handleFormatArgAttr()
3348 << IdxExpr->getSourceRange() << getFunctionOrMethodParamRange(D, 0); in handleFormatArgAttr()
3365 << IdxExpr->getSourceRange() << getFunctionOrMethodParamRange(D, 0); in handleFormatArgAttr()
3528 Expr *IdxExpr = AL.getArgAsExpr(1); in handleFormatAttr() local
3530 if (!S.checkUInt32Argument(AL, IdxExpr, Idx, 2)) in handleFormatAttr()
3535 << AL << 2 << IdxExpr->getSourceRange(); in handleFormatAttr()
3546 << IdxExpr->getSourceRange(); in handleFormatAttr()
3559 << IdxExpr->getSourceRange() << getFunctionOrMethodParamRange(D, ArgIdx); in handleFormatAttr()
3651 Expr *IdxExpr = AL.getArgAsExpr(I); in handleCallbackAttr() local
3654 if (!S.checkUInt32Argument(AL, IdxExpr, (uint32_t &)ArgIdx, I + 1, in handleCallbackAttr()
3657 << AL << (I + 1) << IdxExpr->getSourceRange(); in handleCallbackAttr()
3664 << AL << (I + 1) << IdxExpr->getSourceRange(); in handleCallbackAttr()
3668 SR = IdxExpr->getSourceRange(); in handleCallbackAttr()