Lines Matching defs:Target

22 void InterfaceFileRef::addTarget(const Target &Target) {
23 addEntry(Targets, Target);
27 const Target &Target) {
31 Client->addTarget(Target);
35 const Target &Target) {
39 Lib->addTarget(Target);
42 void InterfaceFile::addParentUmbrella(const Target &Target_, StringRef Parent) {
46 [](const std::pair<Target, std::string> &LHS,
47 Target RHS) { return LHS.first < RHS; });
57 void InterfaceFile::addRPath(StringRef RPath, const Target &InputTarget) {
60 using RPathEntryT = const std::pair<Target, std::string>;
72 void InterfaceFile::addTarget(const Target &Target) {
73 addEntry(Targets, Target);
78 std::function<bool(const Target &)> fn = [Archs](const Target &Target_) {
185 for (const auto &Target : Lib.targets())
186 IF->addAllowableClient(Lib.getInstallName(), Target);
189 for (const auto &Target : Lib.targets())
190 IF->addAllowableClient(Lib.getInstallName(), Target);
193 for (const auto &Target : Lib.targets())
194 IF->addReexportedLibrary(Lib.getInstallName(), Target);
197 for (const auto &Target : Lib.targets())
198 IF->addReexportedLibrary(Lib.getInstallName(), Target);
200 for (const auto &[Target, Path] : rpaths())
201 IF->addRPath(Path, Target);
202 for (const auto &[Target, Path] : O->rpaths())
203 IF->addRPath(Path, Target);
253 for (const auto &Target : Lib.targets())
254 if (Target.Arch != Arch)
255 IF->addAllowableClient(Lib.getInstallName(), Target);
259 for (const auto &Target : Lib.targets())
260 if (Target.Arch != Arch)
261 IF->addReexportedLibrary(Lib.getInstallName(), Target);
325 for (const auto &Target : Lib.targets())
326 if (Target.Arch == Arch)
327 IF->addAllowableClient(Lib.getInstallName(), Target);
330 for (const auto &Target : Lib.targets())
331 if (Target.Arch == Arch)
332 IF->addReexportedLibrary(Lib.getInstallName(), Target);
356 const Target &Targ) {