Home
last modified time | relevance | path

Searched refs:EnumExtensibility (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesTypes.cpp94 if (EnumExtensibility) in dump()
95 OS << "Enum Extensibility: " << static_cast<long>(*EnumExtensibility) in dump()
H A DAPINotesYAMLCompiler.cpp419 std::optional<EnumExtensibilityKind> EnumExtensibility; member
452 IO.mapOptional("EnumExtensibility", T.EnumExtensibility); in mapping()
1013 if (Tag.EnumExtensibility) { in convertTopLevelItems()
1026 TI.EnumExtensibility = EnumExtensibilityKind::None; in convertTopLevelItems()
1030 TI.EnumExtensibility = EnumExtensibilityKind::Open; in convertTopLevelItems()
1034 TI.EnumExtensibility = EnumExtensibilityKind::Open; in convertTopLevelItems()
1038 TI.EnumExtensibility = EnumExtensibilityKind::Closed; in convertTopLevelItems()
1043 TI.EnumExtensibility = Tag.EnumExtensibility; in convertTopLevelItems()
H A DAPINotesWriter.cpp1137 if (auto extensibility = TI.EnumExtensibility) { in emitUnversionedInfo()
H A DAPINotesReader.cpp546 Info.EnumExtensibility = in readUnversioned()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/APINotes/
H A DTypes.h661 std::optional<EnumExtensibilityKind> EnumExtensibility; variable
688 if (!EnumExtensibility)
689 EnumExtensibility = RHS.EnumExtensibility;
705 LHS.EnumExtensibility == RHS.EnumExtensibility;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td1615 def EnumExtensibility : InheritableAttr {