Lines Matching refs:SizeExpr

3918                                           const Expr *SizeExpr,  in getConstantArrayType()  argument
3926 if (SizeExpr && !SizeExpr->isInstantiationDependent()) in getConstantArrayType()
3927 SizeExpr = nullptr; in getConstantArrayType()
3935 ConstantArrayType::Profile(ID, *this, EltTy, ArySize.getZExtValue(), SizeExpr, in getConstantArrayType()
3948 if (!EltTy.isCanonical() || EltTy.hasLocalQualifiers() || SizeExpr) { in getConstantArrayType()
3960 auto *New = ConstantArrayType::Create(*this, EltTy, Canon, ArySize, SizeExpr, in getConstantArrayType()
4463 QualType ASTContext::getDependentVectorType(QualType VecType, Expr *SizeExpr, in getDependentVectorType() argument
4467 DependentVectorType::Profile(ID, *this, getCanonicalType(VecType), SizeExpr, in getDependentVectorType()
4476 VecType, QualType(Canon, 0), SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
4481 DependentVectorType(VecType, QualType(), SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
4490 QualType CanonTy = getDependentVectorType(CanonVecTy, SizeExpr, in getDependentVectorType()
4493 DependentVectorType(VecType, CanonTy, SizeExpr, AttrLoc, VecKind); in getDependentVectorType()
4538 Expr *SizeExpr, in getDependentSizedExtVectorType() argument
4542 SizeExpr); in getDependentSizedExtVectorType()
4552 DependentSizedExtVectorType(vecType, QualType(Canon, 0), SizeExpr, in getDependentSizedExtVectorType()
4558 DependentSizedExtVectorType(vecType, QualType(), SizeExpr, AttrLoc); in getDependentSizedExtVectorType()
4566 QualType CanonExtTy = getDependentSizedExtVectorType(CanonVecTy, SizeExpr, in getDependentSizedExtVectorType()
4569 DependentSizedExtVectorType(vecType, CanonExtTy, SizeExpr, AttrLoc); in getDependentSizedExtVectorType()
13234 const Expr *SizeExpr = Ctx.hasSameExpr(AX->getSizeExpr(), AY->getSizeExpr()) in getCommonNonSugarTypeNode() local
13238 getCommonArrayElementType(Ctx, AX, QX, AY, QY), AX->getSize(), SizeExpr, in getCommonNonSugarTypeNode()
13245 const Expr *SizeExpr = Ctx.hasSameExpr(AX->getSizeExpr(), AY->getSizeExpr()) in getCommonNonSugarTypeNode() local
13249 getCommonArrayElementType(Ctx, AX, QX, AY, QY), AX->getSize(), SizeExpr, in getCommonNonSugarTypeNode()