Lines Matching refs:Promotable
6392 /// getPromotedIntegerType - Returns the type that Promotable will
6393 /// promote to: C99 6.3.1.1p2, assuming that Promotable is a promotable
6395 QualType ASTContext::getPromotedIntegerType(QualType Promotable) const {
6396 assert(!Promotable.isNull());
6397 assert(Promotable->isPromotableIntegerType());
6398 if (const auto *ET = Promotable->getAs<EnumType>())
6401 if (const auto *BT = Promotable->getAs<BuiltinType>()) {
6429 if (Promotable->isSignedIntegerType())
6431 uint64_t PromotableSize = getIntWidth(Promotable);
6433 assert(Promotable->isUnsignedIntegerType() && PromotableSize <= IntSize);