Lines Matching refs:isUnion
5282 << Record->isUnion() << DS.getSourceRange(); in ParsedFreeStandingDeclSpec()
5504 VD->getLocation(), AnonRecord->isUnion(), in InjectAnonymousStructOrUnionMembers()
5592 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
5601 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
5618 if (Record->isUnion() && !getLangOpts().CPlusPlus && !getLangOpts().C11) in BuildAnonymousStructOrUnion()
5620 else if (!Record->isUnion() && getLangOpts().CPlusPlus) in BuildAnonymousStructOrUnion()
5622 else if (!Record->isUnion() && !getLangOpts().C11) in BuildAnonymousStructOrUnion()
5630 if (Record->isUnion()) { in BuildAnonymousStructOrUnion()
5668 << Record->isUnion() << "const" in BuildAnonymousStructOrUnion()
5673 << Record->isUnion() << "volatile" in BuildAnonymousStructOrUnion()
5678 << Record->isUnion() << "restrict" in BuildAnonymousStructOrUnion()
5683 << Record->isUnion() << "_Atomic" in BuildAnonymousStructOrUnion()
5688 << Record->isUnion() << "__unaligned" in BuildAnonymousStructOrUnion()
5710 << Record->isUnion() << (FD->getAccess() == AS_protected); in BuildAnonymousStructOrUnion()
5734 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5738 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5747 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5768 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5770 Diag(Mem->getLocation(), DK) << Record->isUnion(); in BuildAnonymousStructOrUnion()
5785 if (!Record->isUnion() && !Owner->isRecord()) { in BuildAnonymousStructOrUnion()
7727 } else if (RD->isUnion()) { in ActOnVariableDeclarator()
9906 if (isVirtual && Parent->isUnion()) { in ActOnFunctionDeclarator()
13256 if (RD->isUnion()) { in visitStruct()
13260 IsUnion = OrigRD->isUnion(); in visitStruct()
13321 if (RD->isUnion()) { in visitStruct()
13325 IsUnion = OrigRD->isUnion(); in visitStruct()
13387 if (RD->isUnion()) { in visitStruct()
13391 IsUnion = OrigRD->isUnion(); in visitStruct()
18677 if (Record->isUnion()) { in CheckFieldDecl()
18782 << FD->getParent()->isUnion() << FD->getDeclName() << member; in CheckNontrivialField()
19249 if (!Record->isUnion() && !IsLastField) { in ActOnFields()
19257 } else if (Record->isUnion()) in ActOnFields()
19318 if (!Record->isUnion()) { in ActOnFields()
19350 } else if (Record && Record->isUnion() && in ActOnFields()
19388 Record->isUnion()) in ActOnFields()
19394 if (FT.hasNonTrivialToPrimitiveCopyCUnion() || Record->isUnion()) in ActOnFields()
19400 if (FT.hasNonTrivialToPrimitiveDestructCUnion() || Record->isUnion()) in ActOnFields()
19522 !Record->isUnion() && !getLangOpts().RandstructSeed.empty() && in ActOnFields()
19590 << IsEmpty << Record->isUnion() << (NonBitFields > 1); in ActOnFields()
19598 << Record->isUnion(); in ActOnFields()