Lines Matching refs:isUnion
3347 = AnonRecord->isUnion() ? diag::err_anonymous_union_member_redecl
3441 if (Record->isUnion() && !getLangOpts().CPlusPlus && !getLangOpts().C11)
3443 else if (!Record->isUnion() && getLangOpts().CPlusPlus)
3445 else if (!Record->isUnion() && !getLangOpts().C11)
3454 if (Record->isUnion()) {
3489 << Record->isUnion() << "const"
3494 << Record->isUnion() << "volatile"
3499 << Record->isUnion() << "restrict"
3504 << Record->isUnion() << "_Atomic"
3524 << (int)Record->isUnion() << (int)(FD->getAccess() == AS_protected);
3548 << (int)Record->isUnion();
3552 << (int)Record->isUnion();
3561 << (int)Record->isUnion();
3580 << (int)Record->isUnion();
3583 << (int)Record->isUnion();
3590 if (!Record->isUnion() && !Owner->isRecord()) {
4936 if (RD->isUnion())
4945 << Name << RD->isUnion();
11218 if (Record->isUnion()) {
11318 << (int)FD->getParent()->isUnion() << FD->getDeclName() << member;
11571 ((i + 1 == Fields.end() && !Record->isUnion()) ||
11574 (i + 1 == Fields.end() || Record->isUnion())))) {
11580 if (Record->isUnion())
11587 if (Record->isUnion())
11594 if (Record->isUnion())
11628 if (Record && Record->isUnion()) {
11665 (!getLangOpts().CPlusPlus || Record->isUnion())) {
11811 << Record->isUnion() << (NonBitFields > 1);
11817 Diag(RecLoc, diag::ext_empty_struct_union) << Record->isUnion();
11819 Diag(RecLoc, diag::ext_no_named_members_in_struct_union) << Record->isUnion();