Lines Matching refs:SizeExpr
2464 QualType Sema::BuildVectorType(QualType CurType, Expr *SizeExpr,
2475 if (SizeExpr->isTypeDependent() || SizeExpr->isValueDependent())
2476 return Context.getDependentVectorType(CurType, SizeExpr, AttrLoc,
2480 if (!SizeExpr->isIntegerConstantExpr(VecSize, Context)) {
2483 << SizeExpr->getSourceRange();
2488 return Context.getDependentVectorType(CurType, SizeExpr, AttrLoc,
2495 << SizeExpr->getSourceRange() << "vector";
2503 << SizeExpr->getSourceRange() << "vector";
2509 << SizeExpr->getSourceRange();
2515 << SizeExpr->getSourceRange() << "vector";
7582 Expr *SizeExpr;
7596 SizeExpr = Size.get();
7598 SizeExpr = Attr.getArgAsExpr(0);
7601 QualType T = S.BuildVectorType(CurType, SizeExpr, Attr.getLoc());