Searched refs:isUnionType (Results 1 – 22 of 22) sorted by relevance
263 !R->getValueType()->isUnionType() && in isNonUnionUninit()301 if (T->isUnionType()) { in isNonUnionUninit()362 assert(R->getValueType()->isUnionType() && in isUnionUninit()
186 if (PointeeT->isUnionType()) { in isDereferencableUninit()
295 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isUnionType)
1970 bool isUnionType() const;6285 isUnionType() ||
358 if (T->isRecordType() && !T->isUnionType()) in canSymbolicate()
1460 if (RTy->isUnionType()) in getBinding()2122 if (Ty->isUnionType()) in bind()
144 if (castTy->isUnionType()) in evalCastFromLoc()
1099 CurrentObjectType->isUnionType()? 3 : in CheckExplicitInitList()1895 if (DeclType->isUnionType() && IList->getNumInits() == 0) { in CheckStructUnionTypes()2023 if (InitializedSomething && DeclType->isUnionType()) in CheckStructUnionTypes()2064 if (DeclType->isUnionType() && !VerifyOnly) { in CheckStructUnionTypes()2075 !DeclType->isUnionType()) { in CheckStructUnionTypes()2089 if (VerifyOnly && Field != FieldEnd && !DeclType->isUnionType() && in CheckStructUnionTypes()
1338 << DecompType << FD->getType()->isUnionType(); in checkMemberDecomposition()1784 (Field->getType()->isUnionType() in CheckConstexprCtorInitializer()2247 if (BaseType->isUnionType()) { in CheckBaseSpecifier()
2351 : Ret->isUnionType() ? /*Union*/ 1 : /*Struct*/ 0); in checkFoundationAPI()
4528 return T->isUnionType(); in EvaluateUnaryTypeTrait()
3487 if (TD && TD->getUnderlyingType()->isUnionType()) in handleTransparentUnionAttr()
12496 if (CurType->isUnionType()) { in checkMapClauseExpressionBase()
8247 << PT->isUnionType() in checkIsValidOpenCLKernelParameter()
1690 if (!RT->isUnionType()) { in GetNumNonZeroBytesInInit()
3535 if (FD->getType()->isRecordType() && !FD->getType()->isUnionType()) { in classifyRegCallStructTypeImpl()3588 !FI.getReturnType()->getTypePtr()->isUnionType()) { in computeInfo()8772 Enc += (RT->isUnionType()? 'u' : 's'); in appendRecordType()8796 if (RT->isUnionType()) in appendRecordType()
761 assert(E->getType()->isUnionType() && in VisitCastExpr()
2447 if (FQT->isRecordType() || FQT->isUnionType()) { in BuildRCRecordLayout()2448 if (FQT->isUnionType()) in BuildRCRecordLayout()
4191 if (T->isUnionType() && DeclName.empty()) { in EmitGlobalVariable()
9224 if (CDT->isRecordType() || CDT->isUnionType()) in evaluateCDTSize()
475 bool Type::isUnionType() const { in isUnionType() function in Type
7743 return CanTy->isUnionType() ? GCCTypeClass::Union in EvaluateBuiltinClassifyType()