aboutsummaryrefslogtreecommitdiff
path: root/paludis/resolver/resolver.hh
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/resolver/resolver.hh')
-rw-r--r--paludis/resolver/resolver.hh8
1 files changed, 5 insertions, 3 deletions
diff --git a/paludis/resolver/resolver.hh b/paludis/resolver/resolver.hh
index c8fdea9..2d12d60 100644
--- a/paludis/resolver/resolver.hh
+++ b/paludis/resolver/resolver.hh
@@ -105,6 +105,10 @@ namespace paludis
const std::tr1::shared_ptr<const PackageID> &,
const std::tr1::shared_ptr<const Repository> &) const;
+ const std::tr1::shared_ptr<const Repository> _find_repository_for(
+ const Resolvent &,
+ const std::tr1::shared_ptr<const Resolution> &) const;
+
void _resolve_arrow(const Resolvent &, const std::tr1::shared_ptr<Resolution> &,
const std::tr1::shared_ptr<const Constraint> &);
@@ -117,9 +121,7 @@ namespace paludis
const Resolvent & resolvent,
const std::tr1::shared_ptr<const Resolution> & resolution) const;
- const std::tr1::shared_ptr<Destination> _make_slash_destination_for(
- const Resolvent & resolvent,
- const std::tr1::shared_ptr<const Resolution> & resolution) const;
+ Filter _make_destination_filter(const Resolvent & resolvent) const;
void _decide(const Resolvent &, const std::tr1::shared_ptr<Resolution> & resolution);