Lines Matching refs:IF

158   std::unique_ptr<InterfaceFile> IF(new InterfaceFile());  in merge()  local
159 IF->setFileType(std::max(getFileType(), O->getFileType())); in merge()
160 IF->setPath(getPath()); in merge()
161 IF->setInstallName(getInstallName()); in merge()
162 IF->setCurrentVersion(getCurrentVersion()); in merge()
163 IF->setCompatibilityVersion(getCompatibilityVersion()); in merge()
166 IF->setSwiftABIVersion(O->getSwiftABIVersion()); in merge()
168 IF->setSwiftABIVersion(getSwiftABIVersion()); in merge()
170 IF->setTwoLevelNamespace(isTwoLevelNamespace()); in merge()
171 IF->setApplicationExtensionSafe(isApplicationExtensionSafe()); in merge()
175 IF->addParentUmbrella(It.first, It.second); in merge()
179 IF->addParentUmbrella(It.first, It.second); in merge()
181 IF->addTargets(targets()); in merge()
182 IF->addTargets(O->targets()); in merge()
186 IF->addAllowableClient(Lib.getInstallName(), Target); in merge()
190 IF->addAllowableClient(Lib.getInstallName(), Target); in merge()
194 IF->addReexportedLibrary(Lib.getInstallName(), Target); in merge()
198 IF->addReexportedLibrary(Lib.getInstallName(), Target); in merge()
201 IF->addRPath(Path, Target); in merge()
203 IF->addRPath(Path, Target); in merge()
206 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(), in merge()
211 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(), in merge()
215 return std::move(IF); in merge()
238 std::unique_ptr<InterfaceFile> IF(new InterfaceFile()); in remove() local
239 IF->setFileType(getFileType()); in remove()
240 IF->setPath(getPath()); in remove()
241 IF->addTargets(targets(ArchitectureSet::All().clear(Arch))); in remove()
242 IF->setInstallName(getInstallName()); in remove()
243 IF->setCurrentVersion(getCurrentVersion()); in remove()
244 IF->setCompatibilityVersion(getCompatibilityVersion()); in remove()
245 IF->setSwiftABIVersion(getSwiftABIVersion()); in remove()
246 IF->setTwoLevelNamespace(isTwoLevelNamespace()); in remove()
247 IF->setApplicationExtensionSafe(isApplicationExtensionSafe()); in remove()
250 IF->addParentUmbrella(It.first, It.second); in remove()
255 IF->addAllowableClient(Lib.getInstallName(), Target); in remove()
261 IF->addReexportedLibrary(Lib.getInstallName(), Target); in remove()
270 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(Archs), in remove()
284 IF->addDocument(std::move(NewDoc)); in remove()
292 IF->addDocument(std::move(Result.get())); in remove()
295 return std::move(IF); in remove()
306 std::unique_ptr<InterfaceFile> IF(new InterfaceFile()); in extract() local
307 IF->setFileType(getFileType()); in extract()
308 IF->setPath(getPath()); in extract()
309 IF->addTargets(targets(Arch)); in extract()
310 IF->setInstallName(getInstallName()); in extract()
311 IF->setCurrentVersion(getCurrentVersion()); in extract()
312 IF->setCompatibilityVersion(getCompatibilityVersion()); in extract()
313 IF->setSwiftABIVersion(getSwiftABIVersion()); in extract()
314 IF->setTwoLevelNamespace(isTwoLevelNamespace()); in extract()
315 IF->setApplicationExtensionSafe(isApplicationExtensionSafe()); in extract()
318 IF->addParentUmbrella(It.first, It.second); in extract()
322 IF->addRPath(It.second, It.first); in extract()
327 IF->addAllowableClient(Lib.getInstallName(), Target); in extract()
332 IF->addReexportedLibrary(Lib.getInstallName(), Target); in extract()
336 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(Arch), in extract()
349 IF->addDocument(std::move(Result.get())); in extract()
352 return std::move(IF); in extract()