Home
last modified time | relevance | path

Searched refs:isUnionType (Results 1 – 23 of 23) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp277 !R->getValueType()->isUnionType() && in isNonUnionUninit()
315 if (T->isUnionType()) { in isNonUnionUninit()
376 assert(R->getValueType()->isUnionType() && in isUnionUninit()
H A DUninitializedPointee.cpp184 if (PointeeT->isUnionType()) { in isDereferencableUninit()
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp623 assert(Type->isStructureOrClassType() || Type->isUnionType()); in setValue()
737 if (Type->isStructureOrClassType() || Type->isUnionType()) { in createValueUnlessSelfReferential()
H A DDataflowAnalysisContext.cpp42 (Type->isStructureOrClassType() || Type->isUnionType())) { in createStorageLocation()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DCanonicalType.h296 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isUnionType)
H A DType.h2174 bool isUnionType() const;
6883 isUnionType() ||
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp368 if (T->isRecordType() && !T->isUnionType()) in canSymbolicate()
H A DRegionStore.cpp1456 if (RTy->isUnionType()) in getBinding()
2392 if (Ty->isUnionType()) in bind()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp1251 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 DSemaExprObjC.cpp2530 : Ret->isUnionType() ? /*Union*/ 1 : /*Struct*/ 0); in checkFoundationAPI()
H A DSemaDeclCXX.cpp1449 << DecompType << FD->getType()->isUnionType(); in checkMemberDecomposition()
2030 (Field->getType()->isUnionType() in CheckConstexprCtorInitializer()
2605 if (BaseType->isUnionType()) { in CheckBaseSpecifier()
H A DSemaOpenMP.cpp6081 !(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 DSemaExprCXX.cpp5004 return T->isUnionType(); in EvaluateUnaryTypeTrait()
H A DSemaDeclAttr.cpp4196 if (TD && TD->getUnderlyingType()->isUnionType()) in handleTransparentUnionAttr()
H A DSemaDecl.cpp9497 << PT->isUnionType() in checkIsValidOpenCLKernelParameter()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExprAgg.cpp1942 if (!RT->isUnionType()) { in GetNumNonZeroBytesInInit()
H A DTargetInfo.cpp3139 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 DCGExprConstant.cpp1070 assert(E->getType()->isUnionType() && in VisitCastExpr()
H A DCGObjCMac.cpp2493 if (FQT->isRecordType() || FQT->isUnionType()) { in BuildRCRecordLayout()
2494 if (FQT->isUnionType()) in BuildRCRecordLayout()
H A DCGDebugInfo.cpp5321 if (T->isUnionType() && DeclName.empty()) { in EmitGlobalVariable()
H A DCGOpenMPRuntime.cpp11039 if (CDT->isRecordType() || CDT->isUnionType()) in evaluateCDTSize()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DType.cpp599 bool Type::isUnionType() const { in isUnionType() function in Type
H A DExprConstant.cpp5949 assert(SubobjType->isUnionType()); in found()
7267 if (Ty->isUnionType()) in checkBitCastConstexprEligibilityType()
11390 return CanTy->isUnionType() ? GCCTypeClass::Union in EvaluateBuiltinClassifyType()