| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObjectChecker.cpp | 274 !R->getValueType()->isUnionType() && in isNonUnionUninit() 314 if (T->isUnionType()) { in isNonUnionUninit() 375 assert(R->getValueType()->isUnionType() && in isUnionUninit()
|
| H A D | UninitializedPointee.cpp | 180 if (PointeeT->isUnionType()) { in isDereferencableUninit()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | ASTOps.cpp | 102 if (InitList->getType()->isUnionType()) { in getFieldsForInitListExpr() 140 if (Ty->isUnionType() && Inits.empty()) { in RecordInitListHelper()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | XCore.cpp | 374 Enc += (RT->isUnionType()? 'u' : 's'); in appendRecordType() 398 if (RT->isUnionType()) in appendRecordType()
|
| H A D | X86.cpp | 2105 bool IsUnion = RT->isUnionType() && !UseClang11Compat; in classify() 2879 if (MTy->isRecordType() && !MTy->isUnionType()) { in classifyRegCallStructTypeImpl() 2941 !FI.getReturnType()->getTypePtr()->isUnionType()) { in computeInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | SymbolManager.cpp | 235 if (T->isRecordType() && !T->isUnionType()) in canSymbolicate()
|
| H A D | RegionStore.cpp | 1602 if (RTy->isUnionType()) in getBinding() 2553 if (Ty->isUnionType()) in bind()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 297 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isUnionType)
|
| H A D | Type.h | 2599 bool isUnionType() const; 8346 isUnionType() ||
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpBuiltinBitCast.cpp | 199 if (T->isUnionType()) in CheckBitcastType()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.cpp | 428 if (TTy->isUnionType()) { in CollectFields()
|
| H A D | CGExprAgg.cpp | 2122 if (!RT->isUnionType()) { in GetNumNonZeroBytesInInit()
|
| H A D | CGExprConstant.cpp | 1194 assert(E->getType()->isUnionType() && in VisitCastExpr()
|
| H A D | CGObjCMac.cpp | 2408 if (FQT->isRecordType() || FQT->isUnionType()) { in BuildRCRecordLayout() 2409 if (FQT->isUnionType()) in BuildRCRecordLayout()
|
| H A D | CGDebugInfo.cpp | 5916 if (T->isUnionType() && DeclName.empty()) { in EmitGlobalVariable()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTypeTraits.cpp | 758 return T->isUnionType(); in EvaluateUnaryTypeTrait() 1662 if (BaseRecord->isUnionType() || DerivedRecord->isUnionType()) in EvaluateBinaryTypeTrait()
|
| H A D | SemaHLSL.cpp | 3412 if (DestTypes[I]->isUnionType()) in CanPerformAggregateSplatCast() 3451 if (SrcTypes[I]->isUnionType() || DestTypes[I]->isUnionType()) in CanPerformElementwiseCast() 3460 if (SrcTypes[I]->isUnionType()) in CanPerformElementwiseCast()
|
| H A D | SemaInit.cpp | 1390 T->isUnionType() ? 3 : in CheckExplicitInitList() 5915 bool IsUnion = RT->isUnionType(); in TryOrBuildParenListInitialization() 6050 int InitKind = T->isArrayType() ? 0 : T->isUnionType() ? 3 : 4; in TryOrBuildParenListInitialization()
|
| H A D | SemaExprObjC.cpp | 2533 : Ret->isUnionType() ? /*Union*/ 1 : /*Struct*/ 0); in checkFoundationAPI()
|
| H A D | SemaChecking.cpp | 15124 (Field1Parent->isUnionType() && Field2Parent->isUnionType())) && in isLayoutCompatible() 15128 (AreUnionMembers && Field1Parent->isUnionType())) && in isLayoutCompatible()
|
| H A D | SemaOpenMP.cpp | 5892 !(FieldTy->isStructureOrClassType() || FieldTy->isUnionType())) in processImplicitMapsWithDefaultMappers() 20941 if (CurType->isUnionType()) { in VisitMemberExpr() 21509 if (!Type->isStructureOrClassType() && !Type->isUnionType() && in buildUserDefinedMapperRef() 21766 !(FieldTy->isStructureOrClassType() || FieldTy->isUnionType())) in isImplicitMapperNeeded() 22467 if (!MapperType->isStructureOrClassType() && !MapperType->isUnionType()) { in ActOnOpenMPDeclareMapperType()
|
| H A D | SemaDeclCXX.cpp | 1499 << DecompType << FD->getType()->isUnionType(); in CheckMemberDecompositionFields() 2159 (Field->getType()->isUnionType() in CheckConstexprCtorInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclPrinter.cpp | 670 : T->isUnionType() ? "union " in MaybePrintTagKeywordIfSupressingScopes()
|
| H A D | Type.cpp | 720 bool Type::isUnionType() const { in isUnionType() function in Type
|
| H A D | ExprConstant.cpp | 6388 assert(SubobjType->isUnionType()); in found() 7871 if (Ty->isUnionType()) in checkBitCastConstexprEligibilityType() 12458 return CanTy->isUnionType() ? GCCTypeClass::Union in EvaluateBuiltinClassifyType()
|