Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.cpp621 struct Versioned { struct
626 typedef std::vector<Versioned> VersionedSeq;
629 LLVM_YAML_IS_SEQUENCE_VECTOR(Versioned)
633 template <> struct MappingTraits<Versioned> {
634 static void mapping(IO &IO, Versioned &V) { in mapping()
1191 for (const auto &Versioned : M.SwiftVersions) in convertModule() local
1192 convertTopLevelItems(/* context */ std::nullopt, Versioned.Items, in convertModule()
1193 Versioned.Version); in convertModule()
H A DAPINotesWriter.cpp1456 for (auto &Versioned : VersionedVec) { in addContext() local
1457 if (Versioned.first == SwiftVersion) { in addContext()
1458 Versioned.second |= Info; in addContext()
1500 for (auto &Versioned : VersionedVec) { in addObjCMethod() local
1501 if (Versioned.first == SwiftVersion) { in addObjCMethod()
1502 Versioned.second.setHasDesignatedInits(true); in addObjCMethod()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h99 class Versioned {
117 class Spelling : public Versioned {
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/Directive/
H A DDirectiveBase.td55 class Versioned<int min = 0, int max = 0x7FFFFFFF> {
64 : Versioned<min, max> {
149 : Versioned<min, max> {
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAPINotes.cpp149 auto *Versioned = SwiftVersionedAdditionAttr::CreateImplicit( in handleAPINotedAttribute() local
153 D->addAttr(Versioned); in handleAPINotedAttribute()
166 auto *Versioned = SwiftVersionedAdditionAttr::CreateImplicit( in handleAPINotedAttribute() local
169 D->addAttr(Versioned); in handleAPINotedAttribute()
175 auto *Versioned = SwiftVersionedRemovalAttr::CreateImplicit( in handleAPINotedAttribute() local
178 D->addAttr(Versioned); in handleAPINotedAttribute()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXIL.td396 // Versioned attributes of operation