Home
last modified time | relevance | path

Searched refs:IsUnion (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp614 unsigned IsUnion : 1; member in __anonb9bd28ab0111::ItaniumRecordLayoutBuilder
1317 IsUnion = RD->isUnion(); in InitializeLayout()
1503 if (IsUnion) { in LayoutWideBitField()
1705 if (IsMsStruct && IsUnion) { in LayoutBitField()
1801 if (IsUnion) { in LayoutBitField()
2103 if (IsUnion) in LayoutField()
2646 bool IsUnion : 1; member
2766 IsUnion = RD->isUnion(); in initializeLayout()
2983 } else if (IsUnion) { in layoutField()
3043 } else if (IsUnion) { in layoutBitField()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.h82 BTFTypeFwd(StringRef Name, bool IsUnion);
329 void visitFwdDeclType(const DICompositeType *CTy, bool IsUnion,
H A DBTFDebug.cpp110 BTFTypeFwd::BTFTypeFwd(StringRef Name, bool IsUnion) : Name(Name) { in BTFTypeFwd() argument
112 BTFType.Info = IsUnion << 31 | Kind << 24; in BTFTypeFwd()
764 void BTFDebug::visitFwdDeclType(const DICompositeType *CTy, bool IsUnion, in visitFwdDeclType() argument
766 auto TypeEntry = std::make_unique<BTFTypeFwd>(CTy->getName(), IsUnion); in visitFwdDeclType()
1603 bool IsUnion = CTy->getTag() == dwarf::DW_TAG_union_type; in endModule() local
1615 auto FwdTypeEntry = std::make_unique<BTFTypeFwd>(TypeName, IsUnion); in endModule()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.cpp138 const bool IsUnion = D->ElemRecord->isUnion(); in ctorRecord() local
145 Desc->IsActive = IsActive && !IsUnion; in ctorRecord()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVScope.h59 IsUnion, enumerator
183 KIND_1(LVScopeKind, IsUnion, IsAggregate);
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DOptions.cpp367 clEnumValN(LVScopeKind::IsUnion, "Union", "Union.")));
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp127 bool IsUnion = false; member
225 : Name(StructName), IsUnion(Union), Alignment(AlignmentValue) {} in StructInfo()
235 if (!IsUnion) { in addField()
3748 if (!Struct.IsUnion) { in addIntegralField()
3955 if (!Struct.IsUnion) { in addRealField()
4450 if (!OwningStruct.IsUnion) { in addStructField()
4616 if (!Structure.Fields.empty() && !ParentStruct.IsUnion) { in parseDirectiveNestedEnds()
4622 if (ParentStruct.IsUnion) { in parseDirectiveNestedEnds()
4629 if (!ParentStruct.IsUnion) { in parseDirectiveNestedEnds()
4643 if (!ParentStruct.IsUnion) { in parseDirectiveNestedEnds()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp2076 bool IsUnion = RT->isUnionType() && !UseClang11Compat; in classify() local
2097 ((!IsUnion && Size != getContext().getTypeSize(i->getType())) || in classify()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp5415 SourceLocation NameLoc, bool IsUnion, in CheckAnonMemberRedeclaration() argument
5439 << IsUnion << Name; in CheckAnonMemberRedeclaration()
13258 bool IsUnion = false; in visitStruct() local
13260 IsUnion = OrigRD->isUnion(); in visitStruct()
13262 << 0 << OrigTy << IsUnion << UseContext; in visitStruct()
13323 bool IsUnion = false; in visitStruct() local
13325 IsUnion = OrigRD->isUnion(); in visitStruct()
13327 << 1 << OrigTy << IsUnion << UseContext; in visitStruct()
13389 bool IsUnion = false; in visitStruct() local
13391 IsUnion = OrigRD->isUnion(); in visitStruct()
[all …]
H A DSemaInit.cpp5514 bool IsUnion = RT->isUnionType(); in TryOrBuildParenListInitialization() local
5525 if (!IsUnion) { in TryOrBuildParenListInitialization()
5591 if (IsUnion) { in TryOrBuildParenListInitialization()
H A DSemaCodeComplete.cpp395 bool IsUnion(const NamedDecl *ND) const;
1587 bool ResultBuilder::IsUnion(const NamedDecl *ND) const { in IsUnion() function in ResultBuilder
5890 Filter = &ResultBuilder::IsUnion; in CodeCompleteTag()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVScope.cpp104 {LVScopeKind::IsUnion, &LVScope::getIsUnion}};
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DTokenKinds.def520 TYPE_TRAIT_1(__is_union, IsUnion, KEYCXX)
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCMac.cpp2457 bool IsUnion = (RD && RD->isUnion()); in BuildRCRecordLayout() local
2524 if (IsUnion) { in BuildRCRecordLayout()