Searched refs:isUnionType (Results 1 – 22 of 22) sorted by relevance
274 !R->getValueType()->isUnionType() && in isNonUnionUninit()312 if (T->isUnionType()) { in isNonUnionUninit()373 assert(R->getValueType()->isUnionType() && in isUnionUninit()
184 if (PointeeT->isUnionType()) { in isDereferencableUninit()
374 Enc += (RT->isUnionType()? 'u' : 's'); in appendRecordType()398 if (RT->isUnionType()) in appendRecordType()
2076 bool IsUnion = RT->isUnionType() && !UseClang11Compat; in classify()2846 if (MTy->isRecordType() && !MTy->isUnionType()) { in classifyRegCallStructTypeImpl()2908 !FI.getReturnType()->getTypePtr()->isUnionType()) { in computeInfo()
296 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isUnionType)
2287 bool isUnionType() const;7073 isUnionType() ||
358 if (T->isRecordType() && !T->isUnionType()) in canSymbolicate()
1443 if (RTy->isUnionType()) in getBinding()2376 if (Ty->isUnionType()) in bind()
1953 if (!RT->isUnionType()) { in GetNumNonZeroBytesInInit()
1071 assert(E->getType()->isUnionType() && in VisitCastExpr()
2485 if (FQT->isRecordType() || FQT->isUnionType()) { in BuildRCRecordLayout()2486 if (FQT->isUnionType()) in BuildRCRecordLayout()
5512 if (T->isUnionType() && DeclName.empty()) { in EmitGlobalVariable()
10562 if (CDT->isRecordType() || CDT->isUnionType()) in evaluateCDTSize()
1263 T->isUnionType() ? 3 : in CheckExplicitInitList()5514 bool IsUnion = RT->isUnionType(); in TryOrBuildParenListInitialization()5642 int InitKind = T->isArrayType() ? 0 : T->isUnionType() ? 3 : 4; in TryOrBuildParenListInitialization()
2535 : Ret->isUnionType() ? /*Union*/ 1 : /*Struct*/ 0); in checkFoundationAPI()
1480 << DecompType << FD->getType()->isUnionType(); in checkMemberDecomposition()2065 (Field->getType()->isUnionType() in CheckConstexprCtorInitializer()2752 if (BaseType->isUnionType()) { in CheckBaseSpecifier()
6112 !(FieldTy->isStructureOrClassType() || FieldTy->isUnionType())) in processImplicitMapsWithDefaultMappers()21455 if (CurType->isUnionType()) { in VisitMemberExpr()22022 if (!Type->isStructureOrClassType() && !Type->isUnionType() && in buildUserDefinedMapperRef()22744 if (!MapperType->isStructureOrClassType() && !MapperType->isUnionType()) { in ActOnOpenMPDeclareMapperType()
5086 return T->isUnionType(); in EvaluateUnaryTypeTrait()
4248 if (TD && TD->getUnderlyingType()->isUnionType()) in handleTransparentUnionAttr()
9730 << PT->isUnionType() in checkIsValidOpenCLKernelParameter()
621 bool Type::isUnionType() const { in isUnionType() function in Type
6034 assert(SubobjType->isUnionType()); in found()7504 if (Ty->isUnionType()) in checkBitCastConstexprEligibilityType()11649 return CanTy->isUnionType() ? GCCTypeClass::Union in EvaluateBuiltinClassifyType()