Lines Matching refs:isUnion

5120             << Record->isUnion() << DS.getSourceRange();  in ParsedFreeStandingDeclSpec()
5294 AnonRecord->isUnion())) { in InjectAnonymousStructOrUnionMembers()
5381 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
5390 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
5407 if (Record->isUnion() && !getLangOpts().CPlusPlus && !getLangOpts().C11) in BuildAnonymousStructOrUnion()
5409 else if (!Record->isUnion() && getLangOpts().CPlusPlus) in BuildAnonymousStructOrUnion()
5411 else if (!Record->isUnion() && !getLangOpts().C11) in BuildAnonymousStructOrUnion()
5419 if (Record->isUnion()) { in BuildAnonymousStructOrUnion()
5457 << Record->isUnion() << "const" in BuildAnonymousStructOrUnion()
5462 << Record->isUnion() << "volatile" in BuildAnonymousStructOrUnion()
5467 << Record->isUnion() << "restrict" in BuildAnonymousStructOrUnion()
5472 << Record->isUnion() << "_Atomic" in BuildAnonymousStructOrUnion()
5477 << Record->isUnion() << "__unaligned" in BuildAnonymousStructOrUnion()
5499 << Record->isUnion() << (FD->getAccess() == AS_protected); in BuildAnonymousStructOrUnion()
5523 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5527 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5536 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5557 << Record->isUnion(); in BuildAnonymousStructOrUnion()
5559 Diag(Mem->getLocation(), DK) << Record->isUnion(); in BuildAnonymousStructOrUnion()
5574 if (!Record->isUnion() && !Owner->isRecord()) { in BuildAnonymousStructOrUnion()
7446 } else if (RD->isUnion()) { in ActOnVariableDeclarator()
9521 if (isVirtual && Parent->isUnion()) { in ActOnFunctionDeclarator()
12450 if (RD->isUnion()) { in visitStruct()
12454 IsUnion = OrigRD->isUnion(); in visitStruct()
12515 if (RD->isUnion()) { in visitStruct()
12519 IsUnion = OrigRD->isUnion(); in visitStruct()
12581 if (RD->isUnion()) { in visitStruct()
12585 IsUnion = OrigRD->isUnion(); in visitStruct()
17603 if (Record->isUnion()) { in CheckFieldDecl()
17708 << FD->getParent()->isUnion() << FD->getDeclName() << member; in CheckNontrivialField()
18039 if (!Record->isUnion() && !IsLastField) { in ActOnFields()
18046 } else if (Record->isUnion()) in ActOnFields()
18107 if (!Record->isUnion()) { in ActOnFields()
18139 } else if (Record && Record->isUnion() && in ActOnFields()
18177 Record->isUnion()) in ActOnFields()
18183 if (FT.hasNonTrivialToPrimitiveCopyCUnion() || Record->isUnion()) in ActOnFields()
18189 if (FT.hasNonTrivialToPrimitiveDestructCUnion() || Record->isUnion()) in ActOnFields()
18293 !Record->isUnion() && !getLangOpts().RandstructSeed.empty() && in ActOnFields()
18361 << IsEmpty << Record->isUnion() << (NonBitFields > 1); in ActOnFields()
18369 << Record->isUnion(); in ActOnFields()