| /netbsd-src/external/apache2/llvm/dist/clang/utils/ABITest/ |
| H A D | TypeGen.py | 86 def __init__(self, index, isUnion, fields): argument 88 self.isUnion = isUnion 99 return '%s { %s }'%(('struct','union')[self.isUnion], 115 return 'typedef %s %s { %s } %s;'%(('struct','union')[self.isUnion], 372 isUnion,I = False,N 374 isUnion,I = (I&1),I>>1 376 return RecordType(N, isUnion, fields)
|
| H A D | ABITestGen.py | 229 if t.isUnion: 330 if t.isUnion:
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| H A D | Record.h | 51 bool isUnion() const { return getDecl()->isUnion(); } in isUnion() function
|
| H A D | Pointer.h | 226 bool isUnion() const;
|
| H A D | EvalEmitter.cpp | 119 if (RT->getDecl()->isUnion()) { in emitRetValue()
|
| H A D | Interp.cpp | 128 assert(R && R->isUnion() && "Not a union"); in CheckActive()
|
| H A D | Descriptor.cpp | 119 const bool IsUnion = D->ElemRecord->isUnion(); in ctorRecord()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | APValue.h | 402 bool isUnion() const { return Kind == Union; } 556 assert(isUnion() && "Invalid accessor"); 560 assert(isUnion() && "Invalid accessor");
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 663 if (!X->isUnion()) in hasSubobjectAtOffsetZeroOfEmptyBaseType() 1017 if (isUnion() && !Field->isAnonymousStructOrUnion()) in addedMember() 1053 if (isUnion()) { in addedMember() 1159 if (isUnion()) { in addedMember() 1258 (isUnion() || IsFirstField || IsZeroSize) && in addedMember() 1297 !FieldRec->hasConstexprDefaultConstructor() && !isUnion()) in addedMember() 1333 (!Field->hasInClassInitializer() && !isUnion() && in addedMember() 3303 if (!RD || RD->isUnion()) in isValidStructGUID()
|
| H A D | ItaniumCXXABI.cpp | 47 assert(RT->getDecl()->isUnion() && "RecordType is expected to be a union."); in findAnonymousUnionVarDeclName()
|
| H A D | CommentSema.cpp | 938 return RD->isUnion(); in isUnionDecl() 943 return !record->isUnion(); in isClassOrStructDeclImpl()
|
| H A D | ExprConstant.cpp | 2367 if (Value.isUnion() && Value.getUnionField()) { in CheckEvaluationResult() 3450 if (RD->isUnion()) in isReadByLvalueToRvalueConversion() 3484 (RD->isUnion() || isReadByLvalueToRvalueConversion(Field->getType()))) { in diagnoseMutableFields() 3755 if (RD->isUnion()) { in findSubobject() 4742 if (RD->isUnion()) { in getDefaultInitValue() 5909 if (FD->getParent()->isUnion()) { in HandleUnionActiveMemberChange() 6088 (MD->getParent()->isUnion() || in HandleFunctionCall() 6095 MD->getParent()->isUnion())) in HandleFunctionCall() 6177 (Definition->getParent()->isUnion() || in HandleConstructorCall() 6181 Definition->getParent()->isUnion()); in HandleConstructorCall() [all …]
|
| H A D | ASTStructuralEquivalence.cpp | 1363 if (D1->isUnion() != D2->isUnion()) { in IsStructurallyEquivalent()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 282 if (D->isUnion()) { in lower() 885 if (isa<CXXRecordDecl>(D) && !D->isUnion() && !D->hasAttr<FinalAttr>()) { in ComputeRecordLayout() 978 if (D->isUnion()) { in ComputeRecordLayout()
|
| H A D | CGExprConstant.cpp | 691 if (RD->isUnion() && in Build() 818 if (RD->isUnion() && !declaresSameEntity(Val.getUnionField(), *Field)) in Build() 827 RD->isUnion() ? Val.getUnionValue() : Val.getStructField(FieldNo); in Build() 2249 if (record->isUnion()) { in EmitNullConstant()
|
| H A D | CGClass.cpp | 610 if (D->getParent()->isUnion() && D->isDefaulted()) in isMemcpyEquivalentSpecialMember() 1416 if (FieldClassDecl->isUnion() && FieldClassDecl->isAnonymousStructOrUnion()) in FieldHasTrivialDestructorBody() 1830 if (ClassDecl->isUnion()) in EnterDtorCleanups()
|
| H A D | SwiftCallingConv.cpp | 125 if (record->isUnion()) { in addTypedData()
|
| H A D | CGExprAgg.cpp | 1671 if (record->isUnion()) { in VisitInitListExpr() 2061 Record->hasAttr<TrivialABIAttr>() || Record->isUnion()) && in EmitAggregateCopy()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 4714 << Record->isUnion() << DS.getSourceRange(); in ParsedFreeStandingDeclSpec() 4885 AnonRecord->isUnion())) { in InjectAnonymousStructOrUnionMembers() 4972 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit() 4981 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit() 4998 if (Record->isUnion() && !getLangOpts().CPlusPlus && !getLangOpts().C11) in BuildAnonymousStructOrUnion() 5000 else if (!Record->isUnion() && getLangOpts().CPlusPlus) in BuildAnonymousStructOrUnion() 5002 else if (!Record->isUnion() && !getLangOpts().C11) in BuildAnonymousStructOrUnion() 5010 if (Record->isUnion()) { in BuildAnonymousStructOrUnion() 5048 << Record->isUnion() << "const" in BuildAnonymousStructOrUnion() 5053 << Record->isUnion() << "volatile" in BuildAnonymousStructOrUnion() [all …]
|
| H A D | SemaCUDA.cpp | 483 if (CD->getParent()->isUnion()) in isEmptyCudaConstructor() 527 if (DD->getParent()->isUnion()) in isEmptyCudaDestructor()
|
| H A D | SemaDeclCXX.cpp | 1527 if (!RD || RD->isUnion()) { in CheckCompleteDecompositionDeclaration() 2010 if (!RD->isUnion() || Inits.count(I)) in CheckConstexprCtorInitializer() 2242 if (RD->isUnion()) { in CheckConstexprFunctionBody() 2477 if (Class->isUnion()) { in CheckBaseSpecifier() 4819 if (!Field->getParent()->isUnion()) { in BuildImplicitMemberInitializer() 4906 if (!Record->isUnion()) in isInactiveUnionMember() 5095 if (FD && FD->getParent()->isUnion()) in SetCtorInitializers() 5100 if (FD->getParent()->isUnion()) in SetCtorInitializers() 5435 while (Parent->isAnonymousStructOrUnion() || Parent->isUnion()) { in CheckRedundantUnionInit() 5436 if (Parent->isUnion()) { in CheckRedundantUnionInit() [all …]
|
| H A D | SemaInit.cpp | 655 if (!RType->getDecl()->isUnion()) in FillInEmptyInitForField() 778 if (RDecl->isUnion() && ILE->getInitializedFieldInUnion()) in FillInEmptyInitializations() 781 else if (RDecl->isUnion() && isa<CXXRecordDecl>(RDecl) && in FillInEmptyInitializations() 828 if (RDecl->isUnion()) in FillInEmptyInitializations() 994 if (structDecl->isUnion()) in numStructUnionElements() 2616 if (RT->getDecl()->isUnion()) { in CheckDesignatedInitializer() 2801 if (RT->getDecl()->isUnion()) in CheckDesignatedInitializer() 7324 if (RD->isUnion() && ILE->getInitializedFieldInUnion() && in visitLocalsRetainedByInitializer()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 148 if (RD->isUnion()) in shouldSkipDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObjectChecker.cpp | 149 if (CtorDecl->getParent()->isUnion()) in checkEndFunction()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 446 REGISTER_MATCHER(isUnion); in RegistryMaps()
|