Lines Matching refs:isUnion
850 if (!RD->isUnion() || Inits.count(*I)) in CheckConstexprCtorInitializer()
922 if (RD->isUnion()) { in CheckConstexprFunctionBody()
1035 if (Class->isUnion()) { in CheckBaseSpecifier()
2754 if (!Field->getParent()->isUnion()) { in BuildImplicitMemberInitializer()
2847 if (Record->isUnion()) in isWithinAnonymousUnion()
2897 if (Field->getParent()->isUnion() || in CollectFieldInitializer()
3268 while (Parent->isAnonymousStructOrUnion() || Parent->isUnion()) { in CheckRedundantUnionInit()
3269 if (Parent->isUnion()) { in CheckRedundantUnionInit()
3371 if (ClassDecl->isDependentContext() || ClassDecl->isUnion()) in MarkBaseAndMemberDestructorsReferenced()
3402 if (FieldClassDecl->isUnion() && FieldClassDecl->isAnonymousStructOrUnion()) in MarkBaseAndMemberDestructorsReferenced()
3952 if (ClassDecl->isUnion()) in defaultedSpecialMemberIsConstexpr()
4285 bool inUnion() const { return MD->getParent()->isUnion(); } in inUnion()
4354 else if (!IsDtorCallInCtor && Field && Field->getParent()->isUnion() && in shouldDeleteForSubobjectCall()
4494 if (!inUnion() && FieldRecord->isUnion() && in shouldDeleteForField()