Lines Matching defs:sizeExpr
4315 Expr *sizeExpr = static_cast<Expr *>(Attr.getArg(0));
4317 if (sizeExpr->isTypeDependent() || sizeExpr->isValueDependent() ||
4318 !sizeExpr->isIntegerConstantExpr(arg, S.Context)) {
4320 << "opencl_image_access" << sizeExpr->getSourceRange();
4334 << sizeExpr->getSourceRange();
4355 Expr *sizeExpr = static_cast<Expr *>(Attr.getArg(0));
4357 if (sizeExpr->isTypeDependent() || sizeExpr->isValueDependent() ||
4358 !sizeExpr->isIntegerConstantExpr(vecSize, S.Context)) {
4360 << "vector_size" << sizeExpr->getSourceRange();
4377 << sizeExpr->getSourceRange();
4383 << sizeExpr->getSourceRange();
4399 Expr *sizeExpr;
4413 sizeExpr = Size.get();
4420 sizeExpr = Attr.getArg(0);
4424 QualType T = S.BuildExtVectorType(CurType, sizeExpr, Attr.getLoc());