Lines Matching defs:EltTy

267     void addComplexUnchecked(QualType EltTy, bool Imag) {
274 MostDerivedType = EltTy;
1065 void addComplex(EvalInfo &Info, const Expr *E, QualType EltTy, bool Imag) {
1067 Designator.addComplexUnchecked(EltTy, Imag);
1444 QualType EltTy = Type->castAsArrayTypeUnsafe()->getElementType();
1446 if (!CheckConstantExpression(Info, DiagLoc, EltTy,
1452 return CheckConstantExpression(Info, DiagLoc, EltTy,
1668 QualType EltTy = VecTy->castAs<VectorType>()->getElementType();
1669 unsigned EltSize = Info.Ctx.getTypeSize(EltTy);
1986 /// \param EltTy - The pointee type represented by LVal.
1987 /// \param Adjustment - The adjustment, in objects of type EltTy, to add.
1989 LValue &LVal, QualType EltTy,
1992 if (!HandleSizeof(Info, E->getExprLoc(), EltTy, SizeOfPointee))
2004 /// \param EltTy - The complex number's component type.
2007 LValue &LVal, QualType EltTy,
2011 if (!HandleSizeof(Info, E->getExprLoc(), EltTy, SizeOfComponent))
2015 LVal.addComplex(Info, E, EltTy, Imag);
5692 QualType EltTy = VTy->getElementType();
5693 unsigned EltSize = Info.Ctx.getTypeSize(EltTy);
5696 if (EltTy->isRealFloatingType()) {
5697 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(EltTy);
5709 } else if (EltTy->isIntegerType()) {
5716 Elts.push_back(APValue(APSInt(Elt, EltTy->isSignedIntegerType())));
5734 QualType EltTy = VT->getElementType();
5753 } else if (EltTy->isIntegerType()) {
5759 sInt = Info.Ctx.MakeIntValue(0, EltTy);
5768 f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy));
5780 QualType EltTy = VT->getElementType();
5782 if (EltTy->isIntegerType())
5783 ZeroElement = APValue(Info.Ctx.MakeIntValue(0, EltTy));
5786 APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)));