Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.cpp566 struct Versioned { struct
571 typedef std::vector<Versioned> VersionedSeq;
574 LLVM_YAML_IS_SEQUENCE_VECTOR(Versioned)
578 template <> struct MappingTraits<Versioned> {
579 static void mapping(IO &IO, Versioned &V) { in mapping()
1103 for (const auto &Versioned : M.SwiftVersions) in convertModule() local
1104 convertTopLevelItems(/* context */ std::nullopt, Versioned.Items, in convertModule()
1105 Versioned.Version); in convertModule()
H A DAPINotesWriter.cpp1352 for (auto &Versioned : VersionedVec) { in addContext() local
1353 if (Versioned.first == SwiftVersion) { in addContext()
1354 Versioned.second |= Info; in addContext()
1396 for (auto &Versioned : VersionedVec) { in addObjCMethod() local
1397 if (Versioned.first == SwiftVersion) { in addObjCMethod()
1398 Versioned.second.setHasDesignatedInits(true); in addObjCMethod()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAPINotes.cpp151 auto *Versioned = SwiftVersionedAdditionAttr::CreateImplicit( in handleAPINotedAttribute() local
155 D->addAttr(Versioned); in handleAPINotedAttribute()
168 auto *Versioned = SwiftVersionedAdditionAttr::CreateImplicit( in handleAPINotedAttribute() local
171 D->addAttr(Versioned); in handleAPINotedAttribute()
177 auto *Versioned = SwiftVersionedRemovalAttr::CreateImplicit( in handleAPINotedAttribute() local
180 D->addAttr(Versioned); in handleAPINotedAttribute()