/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaBoundsSafety.cpp | 59 if (FD->getParent()->isUnion()) { in CheckCountedByAttrOnField() 168 if (CountFD->getParent()->isUnion()) { in CheckCountedByAttrOnField()
|
H A D | SemaDecl.cpp | 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() [all …]
|
H A D | SemaCUDA.cpp | 534 if (CD->getParent()->isUnion()) in isEmptyConstructor() 578 if (DD->getParent()->isUnion()) in isEmptyDestructor()
|
H A D | SemaInit.cpp | 733 if (!RType->getDecl()->isUnion()) in FillInEmptyInitForField() 856 if (RDecl->isUnion() && ILE->getInitializedFieldInUnion()) { in FillInEmptyInitializations() 860 assert((!RDecl->isUnion() || !isa<CXXRecordDecl>(RDecl) || in FillInEmptyInitializations() 867 if (!RDecl->isUnion() && RDecl->hasFlexibleArrayMember()) in FillInEmptyInitializations() 900 if (RDecl->isUnion()) in FillInEmptyInitializations() 1067 if (structDecl->isUnion()) in numStructUnionElements() 2255 if (RD->isUnion() && IList->getNumInits() == 0) { in CheckStructUnionTypes() 2443 if (InitializedSomething && RD->isUnion()) in CheckStructUnionTypes() 2485 if (RD->isUnion() && StructuredList) { in CheckStructUnionTypes() 2498 if (!VerifyOnly && InitializedSomething && !RD->isUnion() && in CheckStructUnionTypes() [all …]
|
H A D | SemaDeclCXX.cpp | 1578 if (!RD || RD->isUnion()) { in CheckCompleteDecompositionDeclaration() 2074 if (!RD->isUnion() || Inits.count(I)) in CheckConstexprCtorInitializer() 2330 if (RD->isUnion()) { in CheckConstexprFunctionBody() 2659 if (BaseDecl->isUnion()) { in CheckBaseSpecifier() 2790 if (Class->isUnion()) { in ActOnBaseSpecifier() 4986 if (!Field->getParent()->isUnion()) { in BuildImplicitMemberInitializer() 5073 if (!Record->isUnion()) in isInactiveUnionMember() 5262 if (FD && FD->getParent()->isUnion()) in SetCtorInitializers() 5267 if (FD->getParent()->isUnion()) in SetCtorInitializers() 5601 while (Parent->isAnonymousStructOrUnion() || Parent->isUnion()) { in CheckRedundantUnionInit() [all...] |
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Record.cpp | 19 BaseSize(BaseSize), VirtualSize(VirtualSize), IsUnion(Decl->isUnion()) { in Record()
|
H A D | Record.h | 56 bool isUnion() const { return IsUnion; } in isUnion() function
|
H A D | Descriptor.cpp | 170 bool IsUnion = D->ElemRecord->isUnion(); in initBase() 194 initField(B, Ptr, IsConst, IsMutable, IsActive, D->ElemRecord->isUnion(), F.Desc, F.Offset); in ctorRecord()
|
H A D | EvaluationResult.cpp | 105 if (R->isUnion() && !FieldPtr.isActive()) in CheckFieldsInitialized()
|
H A D | Pointer.h | 438 bool isUnion() const;
|
H A D | Pointer.cpp | 411 if (RT->getDecl()->isUnion()) { in toRValue()
|
H A D | Compiler.cpp | 1208 if (RD->isUnion()) { in VisitImplicitValueInitExpr() 1359 if (R->isUnion()) { in visitInitList() 1393 assert(!R->isUnion()); in visitInitList() 3844 } else if (F.isStruct() || F.isUnion()) { in visitAPValueInitializer() 3856 } else if (Val.isUnion()) { in visitAPValueInitializer()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | LoongArch.cpp | 175 (!RD->isUnion() || !isa<CXXRecordDecl>(RD))) in detectFARsEligibleStructHelper() 178 if (RD->isUnion()) in detectFARsEligibleStructHelper()
|
H A D | ARM.cpp | 499 if (!RD->isUnion()) in isIntegerLikeType() 518 if (!RD->isUnion()) { in isIntegerLikeType()
|
H A D | RISCV.cpp | 184 if (RD->isUnion()) in detectFPCCEligibleStructHelper()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp | 723 if (!X->isUnion()) in hasSubobjectAtOffsetZeroOfEmptyBaseType() 1057 if (isUnion() && !Field->isAnonymousStructOrUnion()) in addedMember() 1093 if (isUnion()) { in addedMember() 1199 if (isUnion()) { in addedMember() 1300 (isUnion() || IsFirstField || IsZeroSize) && in addedMember() 1339 !FieldRec->hasConstexprDefaultConstructor() && !isUnion()) in addedMember() 1376 (!Field->hasInClassInitializer() && !isUnion() && in addedMember() 1439 if (!isUnion()) in isLiteral() 3483 if (!RD || RD->isUnion()) in isValidStructGUID()
|
H A D | ItaniumCXXABI.cpp | 48 assert(RT->getDecl()->isUnion() && "RecordType is expected to be a union."); in findAnonymousUnionVarDeclName()
|
H A D | ExprConstant.cpp | 2473 if (Value.isUnion() && Value.getUnionField()) { in CheckEvaluationResult() 3548 if (RD->isUnion()) in isReadByLvalueToRvalueConversion() 3582 (RD->isUnion() || isReadByLvalueToRvalueConversion(Field->getType()))) { in diagnoseMutableFields() 3865 if (RD->isUnion()) { in findSubobject() 4908 if (RD->isUnion()) { in handleDefaultInitValue() 6149 if (FD->getParent()->isUnion()) { in MaybeHandleUnionActiveMemberChange() 6334 (MD->getParent()->isUnion() || in HandleFunctionCall() 6341 MD->getParent()->isUnion())) in HandleFunctionCall() 6420 (Definition->getParent()->isUnion() || in HandleConstructorCall() 6424 Definition->getParent()->isUnion()); in HandleConstructorCall() [all …]
|
H A D | TemplateBase.cpp | 224 if (V.isStruct() || V.isUnion()) { in getAsSimpleValueDeclRef()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ABIInfo.cpp | 116 Members = (RD->isUnion() ? in isHomogeneousAggregate()
|
H A D | CGRecordLayoutBuilder.cpp | 284 if (D->isUnion()) { in lower() 1187 if (D->isUnion()) { in ComputeRecordLayout()
|
H A D | CGExprConstant.cpp | 722 if (RD->isUnion() && in Build() 857 if (RD->isUnion() && !declaresSameEntity(Val.getUnionField(), *Field)) in Build() 867 RD->isUnion() ? Val.getUnionValue() : Val.getStructField(FieldNo); in Build() 2554 if (record->isUnion()) { in EmitNullConstant()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 148 if (RD->isUnion()) in shouldSkipDecl()
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | ExtractAPIVisitor.h | 202 if (Decl->isUnion()) in getKindForDisplay() 577 if (Decl->isUnion()) in VisitRecordDecl() 1267 if (RD->isUnion()) in VisitFieldDecl()
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | DeclarationFragments.cpp | 196 else if (Record->isUnion()) in getStructureTypeFragment() 807 if (Record->isUnion()) in getFragmentsForRecordDecl()
|