reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2288 TypeInfo TI = getTypeInfo(T); 2291 T = T->getBaseElementTypeUnsafe(); 2291 T = T->getBaseElementTypeUnsafe(); 2294 if (T->isMemberPointerType()) 2301 if (const auto *CT = T->getAs<ComplexType>()) 2302 T = CT->getElementType().getTypePtr(); 2303 if (const auto *ET = T->getAs<EnumType>()) 2304 T = ET->getDecl()->getIntegerType().getTypePtr(); 2305 if (T->isSpecificBuiltinType(BuiltinType::Double) || 2306 T->isSpecificBuiltinType(BuiltinType::LongLong) || 2307 T->isSpecificBuiltinType(BuiltinType::ULongLong)) 2311 return std::max(ABIAlign, (unsigned)getTypeSize(T));