aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-07-12 22:59:57 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-07-12 22:59:57 +0100
commit22e666d2896a7b0aa8ccb7391f52590964a1a4a1 (patch)
tree0c8635c6580f76fb2902707e08e267742531e212
parent8047560bebebde0cc6ca96ef473996dad9a22a57 (diff)
downloadpaludis-22e666d2896a7b0aa8ccb7391f52590964a1a4a1.tar.gz
paludis-22e666d2896a7b0aa8ccb7391f52590964a1a4a1.tar.xz
Make accept_returning work on labels
-rw-r--r--paludis/dep_label.hh13
1 files changed, 12 insertions, 1 deletions
diff --git a/paludis/dep_label.hh b/paludis/dep_label.hh
index 4463273..a60b283 100644
--- a/paludis/dep_label.hh
+++ b/paludis/dep_label.hh
@@ -1,7 +1,7 @@
/* vim: set sw=4 sts=4 et foldmethod=syntax : */
/*
- * Copyright (c) 2007, 2008 Ciaran McCreesh
+ * Copyright (c) 2007, 2008, 2009 Ciaran McCreesh
*
* This file is part of the Paludis package manager. Paludis is free software;
* you can redistribute it and/or modify it under the terms of the GNU General
@@ -141,6 +141,8 @@ namespace paludis
using DeclareAbstractAcceptMethods<DependencySystemLabel, MakeTypeList<
DependencyHostLabel, DependencyTargetLabel>::Type>::accept;
+ using DeclareAbstractAcceptMethods<DependencySystemLabel, MakeTypeList<
+ DependencyHostLabel, DependencyTargetLabel>::Type>::accept_returning;
};
/**
@@ -164,6 +166,9 @@ namespace paludis
using DeclareAbstractAcceptMethods<DependencyTypeLabel, MakeTypeList<
DependencyBuildLabel, DependencyRunLabel, DependencyPostLabel, DependencyInstallLabel,
DependencyCompileLabel>::Type>::accept;
+ using DeclareAbstractAcceptMethods<DependencyTypeLabel, MakeTypeList<
+ DependencyBuildLabel, DependencyRunLabel, DependencyPostLabel, DependencyInstallLabel,
+ DependencyCompileLabel>::Type>::accept_returning;
};
/**
@@ -186,6 +191,9 @@ namespace paludis
using DeclareAbstractAcceptMethods<DependencySuggestLabel, MakeTypeList<
DependencySuggestedLabel, DependencyRecommendedLabel,
DependencyRequiredLabel>::Type>::accept;
+ using DeclareAbstractAcceptMethods<DependencySuggestLabel, MakeTypeList<
+ DependencySuggestedLabel, DependencyRecommendedLabel,
+ DependencyRequiredLabel>::Type>::accept_returning;
};
/**
@@ -208,6 +216,9 @@ namespace paludis
using DeclareAbstractAcceptMethods<DependencyABIsLabel, MakeTypeList<
DependencyAnyLabel, DependencyMineLabel, DependencyPrimaryLabel,
DependencyABILabel>::Type>::accept;
+ using DeclareAbstractAcceptMethods<DependencyABIsLabel, MakeTypeList<
+ DependencyAnyLabel, DependencyMineLabel, DependencyPrimaryLabel,
+ DependencyABILabel>::Type>::accept_returning;
};
/**