aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
Diffstat (limited to 'toolsrc/include')
-rw-r--r--toolsrc/include/BuildPolicies.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/toolsrc/include/BuildPolicies.h b/toolsrc/include/BuildPolicies.h
index fbe9b0ff3..8298ffe2d 100644
--- a/toolsrc/include/BuildPolicies.h
+++ b/toolsrc/include/BuildPolicies.h
@@ -11,7 +11,6 @@ namespace vcpkg::PostBuildLint::BuildPolicies
struct type
{
- static constexpr int length() { return 2; }
constexpr explicit type(backing_enum_t backing_enum) : backing_enum(backing_enum) { }
constexpr operator backing_enum_t() const { return backing_enum; }
@@ -23,6 +22,9 @@ namespace vcpkg::PostBuildLint::BuildPolicies
backing_enum_t backing_enum;
};
+ static constexpr int value_count = 2;
+ const std::vector<type>& values();
+
static constexpr type UNKNOWN(backing_enum_t::UNKNOWN);
static constexpr type DLLS_WITHOUT_LIBS(backing_enum_t::DLLS_WITHOUT_LIBS);