Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp614 unsigned IsUnion : 1; member in __anon146c45a90111::ItaniumRecordLayoutBuilder
1315 IsUnion = RD->isUnion(); in InitializeLayout()
1501 if (IsUnion) { in LayoutWideBitField()
1703 if (IsMsStruct && IsUnion) { in LayoutBitField()
1792 if (IsUnion) { in LayoutBitField()
2072 if (IsUnion) in LayoutField()
2577 bool IsUnion : 1; member
2697 IsUnion = RD->isUnion(); in initializeLayout()
2908 else if (IsUnion) in layoutField()
2946 } else if (IsUnion) { in layoutBitField()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp98 BTFTypeFwd::BTFTypeFwd(StringRef Name, bool IsUnion) : Name(Name) { in BTFTypeFwd() argument
100 BTFType.Info = IsUnion << 31 | Kind << 24; in BTFTypeFwd()
557 void BTFDebug::visitFwdDeclType(const DICompositeType *CTy, bool IsUnion, in visitFwdDeclType() argument
559 auto TypeEntry = std::make_unique<BTFTypeFwd>(CTy->getName(), IsUnion); in visitFwdDeclType()
1339 bool IsUnion = Fixup.second.first; in endModule() local
1351 auto FwdTypeEntry = std::make_unique<BTFTypeFwd>(TypeName, IsUnion); in endModule()
H A DBTFDebug.h80 BTFTypeFwd(StringRef Name, bool IsUnion);
290 void visitFwdDeclType(const DICompositeType *CTy, bool IsUnion,
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.cpp119 const bool IsUnion = D->ElemRecord->isUnion(); in ctorRecord() local
126 Desc->IsActive = IsActive && !IsUnion; in ctorRecord()
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp133 bool IsUnion = false; member
148 : Name(StructName), IsUnion(Union), Alignment(AlignmentValue) {} in StructInfo()
354 if (!IsUnion) { in addField()
3802 if (!Struct.IsUnion) { in addIntegralField()
4010 if (!Struct.IsUnion) { in addRealField()
4516 if (!OwningStruct.IsUnion) { in addStructField()
4682 if (!Structure.Fields.empty() && !ParentStruct.IsUnion) { in parseDirectiveNestedEnds()
4688 if (ParentStruct.IsUnion) { in parseDirectiveNestedEnds()
4697 if (!ParentStruct.IsUnion) { in parseDirectiveNestedEnds()
4711 if (!ParentStruct.IsUnion) { in parseDirectiveNestedEnds()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp4900 bool IsUnion) { in CheckAnonMemberRedeclaration() argument
4913 << IsUnion << Name; in CheckAnonMemberRedeclaration()
11955 bool IsUnion = false; in visitStruct() local
11957 IsUnion = OrigRD->isUnion(); in visitStruct()
11959 << 0 << OrigTy << IsUnion << UseContext; in visitStruct()
12020 bool IsUnion = false; in visitStruct() local
12022 IsUnion = OrigRD->isUnion(); in visitStruct()
12024 << 1 << OrigTy << IsUnion << UseContext; in visitStruct()
12086 bool IsUnion = false; in visitStruct() local
12088 IsUnion = OrigRD->isUnion(); in visitStruct()
[all …]
H A DSemaCodeComplete.cpp369 bool IsUnion(const NamedDecl *ND) const;
1493 bool ResultBuilder::IsUnion(const NamedDecl *ND) const { in IsUnion() function in ResultBuilder
5480 Filter = &ResultBuilder::IsUnion; in CodeCompleteTag()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DTokenKinds.def505 TYPE_TRAIT_1(__is_union, IsUnion, KEYCXX)
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCMac.cpp2524 bool IsUnion = (RD && RD->isUnion()); in BuildRCRecordLayout() local
2591 if (IsUnion) { in BuildRCRecordLayout()
H A DTargetInfo.cpp3082 bool IsUnion = RT->isUnionType() && !UseClang11Compat; in classify() local
3103 ((!IsUnion && Size != getContext().getTypeSize(i->getType())) || in classify()