| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObjectChecker.cpp | 277 !R->getValueType()->isUnionType() && in isNonUnionUninit() 315 if (T->isUnionType()) { in isNonUnionUninit() 376 assert(R->getValueType()->isUnionType() && in isUnionUninit()
|
| H A D | UninitializedPointee.cpp | 184 if (PointeeT->isUnionType()) { in isDereferencableUninit()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
| H A D | DataflowEnvironment.cpp | 623 assert(Type->isStructureOrClassType() || Type->isUnionType()); in setValue() 737 if (Type->isStructureOrClassType() || Type->isUnionType()) { in createValueUnlessSelfReferential()
|
| H A D | DataflowAnalysisContext.cpp | 42 (Type->isStructureOrClassType() || Type->isUnionType())) { in createStorageLocation()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 296 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isUnionType)
|
| H A D | Type.h | 2174 bool isUnionType() const; 6883 isUnionType() ||
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| H A D | SymbolManager.cpp | 368 if (T->isRecordType() && !T->isUnionType()) in canSymbolicate()
|
| H A D | RegionStore.cpp | 1456 if (RTy->isUnionType()) in getBinding() 2392 if (Ty->isUnionType()) in bind()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 1251 T->isUnionType() ? 3 : in CheckExplicitInitList() 2062 if (DeclType->isUnionType() && IList->getNumInits() == 0) { in CheckStructUnionTypes() 2222 if (InitializedSomething && DeclType->isUnionType()) in CheckStructUnionTypes() 2263 if (DeclType->isUnionType() && StructuredList) { in CheckStructUnionTypes() 2274 !DeclType->isUnionType()) { in CheckStructUnionTypes() 2289 if (!StructuredList && Field != FieldEnd && !DeclType->isUnionType() && in CheckStructUnionTypes() 5381 bool IsUnion = RT->isUnionType(); in TryOrBuildParenListInitialization() 5500 int InitKind = T->isArrayType() ? 0 : T->isUnionType() ? 3 : 4; in TryOrBuildParenListInitialization()
|
| H A D | SemaExprObjC.cpp | 2530 : Ret->isUnionType() ? /*Union*/ 1 : /*Struct*/ 0); in checkFoundationAPI()
|
| H A D | SemaDeclCXX.cpp | 1449 << DecompType << FD->getType()->isUnionType(); in checkMemberDecomposition() 2030 (Field->getType()->isUnionType() in CheckConstexprCtorInitializer() 2605 if (BaseType->isUnionType()) { in CheckBaseSpecifier()
|
| H A D | SemaOpenMP.cpp | 6081 !(FieldTy->isStructureOrClassType() || FieldTy->isUnionType())) in processImplicitMapsWithDefaultMappers() 21040 if (CurType->isUnionType()) { in VisitMemberExpr() 21607 if (!Type->isStructureOrClassType() && !Type->isUnionType() && in buildUserDefinedMapperRef() 22329 if (!MapperType->isStructureOrClassType() && !MapperType->isUnionType()) { in ActOnOpenMPDeclareMapperType()
|
| H A D | SemaExprCXX.cpp | 5004 return T->isUnionType(); in EvaluateUnaryTypeTrait()
|
| H A D | SemaDeclAttr.cpp | 4196 if (TD && TD->getUnderlyingType()->isUnionType()) in handleTransparentUnionAttr()
|
| H A D | SemaDecl.cpp | 9497 << PT->isUnionType() in checkIsValidOpenCLKernelParameter()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 1942 if (!RT->isUnionType()) { in GetNumNonZeroBytesInInit()
|
| H A D | TargetInfo.cpp | 3139 bool IsUnion = RT->isUnionType() && !UseClang11Compat; in classify() 3909 if (MTy->isRecordType() && !MTy->isUnionType()) { in classifyRegCallStructTypeImpl() 3971 !FI.getReturnType()->getTypePtr()->isUnionType()) { in computeInfo() 10689 Enc += (RT->isUnionType()? 'u' : 's'); in appendRecordType() 10713 if (RT->isUnionType()) in appendRecordType()
|
| H A D | CGExprConstant.cpp | 1070 assert(E->getType()->isUnionType() && in VisitCastExpr()
|
| H A D | CGObjCMac.cpp | 2493 if (FQT->isRecordType() || FQT->isUnionType()) { in BuildRCRecordLayout() 2494 if (FQT->isUnionType()) in BuildRCRecordLayout()
|
| H A D | CGDebugInfo.cpp | 5321 if (T->isUnionType() && DeclName.empty()) { in EmitGlobalVariable()
|
| H A D | CGOpenMPRuntime.cpp | 11039 if (CDT->isRecordType() || CDT->isUnionType()) in evaluateCDTSize()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Type.cpp | 599 bool Type::isUnionType() const { in isUnionType() function in Type
|
| H A D | ExprConstant.cpp | 5949 assert(SubobjType->isUnionType()); in found() 7267 if (Ty->isUnionType()) in checkBitCastConstexprEligibilityType() 11390 return CanTy->isUnionType() ? GCCTypeClass::Union in EvaluateBuiltinClassifyType()
|