aboutsummaryrefslogtreecommitdiff
path: root/paludis/elike_choices.cc
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2012-08-06 14:32:49 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2012-08-07 14:51:14 +0100
commit88d04174e2d8a94e95477b55749f130011d2d288 (patch)
treee4e3c72f204a19349579490853ad48c3889f9b7a /paludis/elike_choices.cc
parent89957e6130d475fcc1eeb250021a0752c779b7be (diff)
downloadpaludis-88d04174e2d8a94e95477b55749f130011d2d288.tar.gz
paludis-88d04174e2d8a94e95477b55749f130011d2d288.tar.xz
EChoiceValue::needs_explicit_match
Diffstat (limited to 'paludis/elike_choices.cc')
-rw-r--r--paludis/elike_choices.cc42
1 files changed, 42 insertions, 0 deletions
diff --git a/paludis/elike_choices.cc b/paludis/elike_choices.cc
index e9946551b..6196ef639 100644
--- a/paludis/elike_choices.cc
+++ b/paludis/elike_choices.cc
@@ -182,6 +182,12 @@ ELikeOptionalTestsChoiceValue::permitted_parameter_values() const
return make_null_shared_ptr();
}
+bool
+ELikeOptionalTestsChoiceValue::presumed() const
+{
+ return false;
+}
+
const UnprefixedChoiceName
ELikeRecommendedTestsChoiceValue::canonical_unprefixed_name()
{
@@ -256,6 +262,12 @@ ELikeRecommendedTestsChoiceValue::permitted_parameter_values() const
return make_null_shared_ptr();
}
+bool
+ELikeRecommendedTestsChoiceValue::presumed() const
+{
+ return false;
+}
+
const ChoicePrefixName
paludis::canonical_build_options_prefix()
{
@@ -348,6 +360,12 @@ ELikeExpensiveTestsChoiceValue::permitted_parameter_values() const
return make_null_shared_ptr();
}
+bool
+ELikeExpensiveTestsChoiceValue::presumed() const
+{
+ return false;
+}
+
const UnprefixedChoiceName
ELikeJobsChoiceValue::canonical_unprefixed_name()
{
@@ -443,6 +461,12 @@ ELikeJobsChoiceValue::permitted_parameter_values() const
return CommonValues::get_instance()->permitted_jobs_values;
}
+bool
+ELikeJobsChoiceValue::presumed() const
+{
+ return false;
+}
+
const UnprefixedChoiceName
ELikeTraceChoiceValue::canonical_unprefixed_name()
{
@@ -516,6 +540,12 @@ ELikeTraceChoiceValue::permitted_parameter_values() const
return make_null_shared_ptr();
}
+bool
+ELikeTraceChoiceValue::presumed() const
+{
+ return false;
+}
+
namespace
{
ELikeSymbolsChoiceValueParameter get_symbols(const std::shared_ptr<const PackageID> & id,
@@ -599,6 +629,12 @@ ELikeSymbolsChoiceValue::permitted_parameter_values() const
return CommonValues::get_instance()->permitted_symbols_values;
}
+bool
+ELikeSymbolsChoiceValue::presumed() const
+{
+ return false;
+}
+
const UnprefixedChoiceName
ELikeSymbolsChoiceValue::canonical_unprefixed_name()
{
@@ -754,6 +790,12 @@ ELikeWorkChoiceValue::permitted_parameter_values() const
return CommonValues::get_instance()->permitted_work_values;
}
+bool
+ELikeWorkChoiceValue::presumed() const
+{
+ return false;
+}
+
const UnprefixedChoiceName
ELikeWorkChoiceValue::canonical_unprefixed_name()
{