Lines Matching refs:Arch
78 return Archs.has(Target_.Arch); in targets()
218 InterfaceFile::remove(Architecture Arch) const { in remove()
219 if (getArchitectures() == Arch) in remove()
221 getArchitectureName(Arch) + "'", in remove()
224 if (!getArchitectures().has(Arch)) { in remove()
227 if (Doc->getArchitectures().has(Arch)) { in remove()
240 IF->addTargets(targets(ArchitectureSet::All().clear(Arch))); in remove()
248 if (It.first.Arch != Arch) in remove()
253 if (Target.Arch != Arch) in remove()
259 if (Target.Arch != Arch) in remove()
265 Archs.clear(Arch); in remove()
276 if (Doc->getArchitectures() == Arch) in remove()
281 if (!Doc->getArchitectures().has(Arch)) { in remove()
287 auto Result = Doc->remove(Arch); in remove()
298 InterfaceFile::extract(Architecture Arch) const { in extract()
299 if (!getArchitectures().has(Arch)) { in extract()
301 getArchitectureName(Arch) + "'", in extract()
308 IF->addTargets(targets(Arch)); in extract()
316 if (It.first.Arch == Arch) in extract()
320 if (It.first.Arch == Arch) in extract()
325 if (Target.Arch == Arch) in extract()
330 if (Target.Arch == Arch) in extract()
334 if (Sym->hasArchitecture(Arch)) in extract()
335 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(Arch), in extract()
341 if (!Doc->getArchitectures().has(Arch)) in extract()
344 auto Result = Doc->extract(Arch); in extract()