Lines Matching refs:PointeeTy
5288 void ASTContext::getLegacyIntegralTypeEncoding (QualType &PointeeTy) const { in getLegacyIntegralTypeEncoding()
5289 if (isa<TypedefType>(PointeeTy.getTypePtr())) { in getLegacyIntegralTypeEncoding()
5290 if (const BuiltinType *BT = PointeeTy->getAs<BuiltinType>()) { in getLegacyIntegralTypeEncoding()
5291 if (BT->getKind() == BuiltinType::ULong && getIntWidth(PointeeTy) == 32) in getLegacyIntegralTypeEncoding()
5292 PointeeTy = UnsignedIntTy; in getLegacyIntegralTypeEncoding()
5294 if (BT->getKind() == BuiltinType::Long && getIntWidth(PointeeTy) == 32) in getLegacyIntegralTypeEncoding()
5295 PointeeTy = IntTy; in getLegacyIntegralTypeEncoding()
5467 QualType PointeeTy; in getObjCEncodingForTypeImpl() local
5474 PointeeTy = PT->getPointeeType(); in getObjCEncodingForTypeImpl()
5476 PointeeTy = T->castAs<ReferenceType>()->getPointeeType(); in getObjCEncodingForTypeImpl()
5490 QualType P = PointeeTy; in getObjCEncodingForTypeImpl()
5506 if (PointeeTy->isCharType()) { in getObjCEncodingForTypeImpl()
5509 if (!isTypeTypedefedAsBOOL(PointeeTy)) { in getObjCEncodingForTypeImpl()
5513 } else if (const RecordType *RTy = PointeeTy->getAs<RecordType>()) { in getObjCEncodingForTypeImpl()
5527 getLegacyIntegralTypeEncoding(PointeeTy); in getObjCEncodingForTypeImpl()
5529 getObjCEncodingForTypeImpl(PointeeTy, S, false, ExpandPointedToStructures, in getObjCEncodingForTypeImpl()
5720 QualType PointeeTy = OPT->getPointeeType(); in getObjCEncodingForTypeImpl() local
5722 isa<TypedefType>(PointeeTy.getTypePtr()) && in getObjCEncodingForTypeImpl()
5742 getObjCEncodingForTypeImpl(PointeeTy, S, in getObjCEncodingForTypeImpl()