Lines Matching refs:isUnion

5127             << Record->isUnion() << DS.getSourceRange();  in ParsedFreeStandingDeclSpec()
5345 VD->getLocation(), AnonRecord->isUnion(), in InjectAnonymousStructOrUnionMembers()
5433 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
5442 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
5455 if (Record->isUnion() && !getLangOpts().CPlusPlus && !getLangOpts().C11) in BuildAnonymousStructOrUnion()
5457 else if (!Record->isUnion() && getLangOpts().CPlusPlus) in BuildAnonymousStructOrUnion()
5459 else if (!Record->isUnion() && !getLangOpts().C11) in BuildAnonymousStructOrUnion()
5467 if (Record->isUnion()) { in BuildAnonymousStructOrUnion()
5505 << Record->isUnion() << "const" in BuildAnonymousStructOrUnion()
5510 << Record->isUnion() << "volatile" in BuildAnonymousStructOrUnion()
5515 << Record->isUnion() << "restrict" in BuildAnonymousStructOrUnion()
5520 << Record->isUnion() << "_Atomic" in BuildAnonymousStructOrUnion()
5525 << Record->isUnion() << "__unaligned" in BuildAnonymousStructOrUnion()
5547 << Record->isUnion() << (FD->getAccess() == AS_protected); in BuildAnonymousStructOrUnion()
5571 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5575 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5584 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5605 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5607 Diag(Mem->getLocation(), DK) << Record->isUnion(); in BuildAnonymousStructOrUnion()
5622 if (!Record->isUnion() && !Owner->isRecord()) { in BuildAnonymousStructOrUnion()
7574 } else if (RD->isUnion()) { in ActOnVariableDeclarator()
9763 if (isVirtual && Parent->isUnion()) { in ActOnFunctionDeclarator()
13056 if (RD->isUnion()) { in visitStruct()
13060 IsUnion = OrigRD->isUnion(); in visitStruct()
13121 if (RD->isUnion()) { in visitStruct()
13125 IsUnion = OrigRD->isUnion(); in visitStruct()
13187 if (RD->isUnion()) { in visitStruct()
13191 IsUnion = OrigRD->isUnion(); in visitStruct()
18462 if (Record->isUnion()) { in CheckFieldDecl()
18569 << FD->getParent()->isUnion() << FD->getDeclName() in CheckNontrivialField()
18911 if (!Record->isUnion() && !IsLastField) { in ActOnFields()
18919 } else if (Record->isUnion()) in ActOnFields()
18976 if (!Record->isUnion()) { in ActOnFields()
19008 } else if (Record && Record->isUnion() && in ActOnFields()
19046 Record->isUnion()) in ActOnFields()
19052 if (FT.hasNonTrivialToPrimitiveCopyCUnion() || Record->isUnion()) in ActOnFields()
19058 if (FT.hasNonTrivialToPrimitiveDestructCUnion() || Record->isUnion()) in ActOnFields()
19187 !Record->isUnion() && !getLangOpts().RandstructSeed.empty() && in ActOnFields()
19255 << IsEmpty << Record->isUnion() << (NonBitFields > 1); in ActOnFields()
19263 << Record->isUnion(); in ActOnFields()