Lines Matching refs:PointeeTy
7190 void ASTContext::getLegacyIntegralTypeEncoding (QualType &PointeeTy) const { in getLegacyIntegralTypeEncoding()
7191 if (isa<TypedefType>(PointeeTy.getTypePtr())) { in getLegacyIntegralTypeEncoding()
7192 if (const auto *BT = PointeeTy->getAs<BuiltinType>()) { in getLegacyIntegralTypeEncoding()
7193 if (BT->getKind() == BuiltinType::ULong && getIntWidth(PointeeTy) == 32) in getLegacyIntegralTypeEncoding()
7194 PointeeTy = UnsignedIntTy; in getLegacyIntegralTypeEncoding()
7196 if (BT->getKind() == BuiltinType::Long && getIntWidth(PointeeTy) == 32) in getLegacyIntegralTypeEncoding()
7197 PointeeTy = IntTy; in getLegacyIntegralTypeEncoding()
7461 QualType PointeeTy; in getObjCEncodingForTypeImpl() local
7468 PointeeTy = PT->getPointeeType(); in getObjCEncodingForTypeImpl()
7470 PointeeTy = T->castAs<ReferenceType>()->getPointeeType(); in getObjCEncodingForTypeImpl()
7484 QualType P = PointeeTy; in getObjCEncodingForTypeImpl()
7500 if (PointeeTy->isCharType()) { in getObjCEncodingForTypeImpl()
7503 if (!isTypeTypedefedAsBOOL(PointeeTy)) { in getObjCEncodingForTypeImpl()
7507 } else if (const auto *RTy = PointeeTy->getAs<RecordType>()) { in getObjCEncodingForTypeImpl()
7530 getLegacyIntegralTypeEncoding(PointeeTy); in getObjCEncodingForTypeImpl()
7535 getObjCEncodingForTypeImpl(PointeeTy, S, NewOptions, in getObjCEncodingForTypeImpl()