aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/ebuild_id.hh
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-12-05 14:22:52 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-12-05 21:19:05 +0000
commitd97eebaccb30a9669471516db9e7243420cbae47 (patch)
treec24fe926a4b962459f871a6d9e246e098376adab /paludis/repositories/e/ebuild_id.hh
parent613882fd03bd4ded8ffd24797df3d7adb065a50e (diff)
downloadpaludis-d97eebaccb30a9669471516db9e7243420cbae47.tar.gz
paludis-d97eebaccb30a9669471516db9e7243420cbae47.tar.xz
Add REQUIRED_USE
Diffstat (limited to 'paludis/repositories/e/ebuild_id.hh')
-rw-r--r--paludis/repositories/e/ebuild_id.hh2
1 files changed, 2 insertions, 0 deletions
diff --git a/paludis/repositories/e/ebuild_id.hh b/paludis/repositories/e/ebuild_id.hh
index 52c8292bc..299ef3a16 100644
--- a/paludis/repositories/e/ebuild_id.hh
+++ b/paludis/repositories/e/ebuild_id.hh
@@ -97,6 +97,7 @@ namespace paludis
virtual const std::shared_ptr<const MetadataCollectionKey<Set<std::string> > > raw_use_expand_key() const;
virtual const std::shared_ptr<const MetadataCollectionKey<Set<std::string> > > raw_use_expand_hidden_key() const;
virtual const std::shared_ptr<const MetadataCollectionKey<Set<std::string> > > defined_phases_key() const;
+ virtual const std::shared_ptr<const MetadataSpecTreeKey<RequiredUseSpecTree> > required_use_key() const;
virtual const std::shared_ptr<const MetadataCollectionKey<Set<std::string> > > behaviours_key() const;
@@ -136,6 +137,7 @@ namespace paludis
void load_provide(const std::string &, const std::string &, const std::string &) const;
void load_iuse(const std::string &, const std::string &, const std::string &) const;
void load_myoptions(const std::string &, const std::string &, const std::string &) const;
+ void load_required_use(const std::string &, const std::string &, const std::string &) const;
void load_use(const std::string &, const std::string &, const std::string &) const;
void load_inherited(const std::string &, const std::string &, const std::string &) const;
void load_keywords(const std::string &, const std::string &, const std::string &) const;