aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-04-28 13:24:33 -0700
committerAlexander Karatarakis <alkarata@microsoft.com>2017-04-28 13:24:33 -0700
commit51e2e19d0615617e99ec96d7fb5ee99e85ca312a (patch)
tree7a3f258bd8b8e14df6d37f9302ef24708080c28e /toolsrc/include
parentfa98edde02bf9e587f58fd4479e415f1f352d2fd (diff)
downloadvcpkg-51e2e19d0615617e99ec96d7fb5ee99e85ca312a.tar.gz
vcpkg-51e2e19d0615617e99ec96d7fb5ee99e85ca312a.zip
Use CStringView instead of const char*
Diffstat (limited to 'toolsrc/include')
-rw-r--r--toolsrc/include/PostBuildLint_BuildPolicies.h3
-rw-r--r--toolsrc/include/PostBuildLint_BuildType.h3
-rw-r--r--toolsrc/include/PostBuildLint_ConfigurationType.h4
-rw-r--r--toolsrc/include/PostBuildLint_LinkageType.h3
4 files changed, 8 insertions, 5 deletions
diff --git a/toolsrc/include/PostBuildLint_BuildPolicies.h b/toolsrc/include/PostBuildLint_BuildPolicies.h
index 11fb2e1d4..697edbb8d 100644
--- a/toolsrc/include/PostBuildLint_BuildPolicies.h
+++ b/toolsrc/include/PostBuildLint_BuildPolicies.h
@@ -1,4 +1,5 @@
#pragma once
+#include "CStringView.h"
#include <array>
#include <string>
@@ -30,7 +31,7 @@ namespace vcpkg::PostBuildLint
namespace BuildPoliciesC
{
- static constexpr const char* ENUM_NAME = "vcpkg::PostBuildLint::BuildPolicies";
+ static constexpr CStringView ENUM_NAME = "vcpkg::PostBuildLint::BuildPolicies";
static constexpr BuildPolicies NULLVALUE(BuildPolicies::BackingEnum::NULLVALUE);
static constexpr BuildPolicies EMPTY_PACKAGE(BuildPolicies::BackingEnum::EMPTY_PACKAGE);
diff --git a/toolsrc/include/PostBuildLint_BuildType.h b/toolsrc/include/PostBuildLint_BuildType.h
index 3cd67d347..58bb20766 100644
--- a/toolsrc/include/PostBuildLint_BuildType.h
+++ b/toolsrc/include/PostBuildLint_BuildType.h
@@ -1,4 +1,5 @@
#pragma once
+#include "CStringView.h"
#include "PostBuildLint_ConfigurationType.h"
#include "PostBuildLint_LinkageType.h"
#include <array>
@@ -44,7 +45,7 @@ namespace vcpkg::PostBuildLint
namespace LC = LinkageTypeC;
using BE = BuildType::BackingEnum;
- static constexpr const char* ENUM_NAME = "vcpkg::PostBuildLint::BuildType";
+ static constexpr CStringView ENUM_NAME = "vcpkg::PostBuildLint::BuildType";
static constexpr BuildType DEBUG_STATIC = {BE::DEBUG_STATIC, CC::DEBUG, LC::STATIC};
static constexpr BuildType DEBUG_DYNAMIC = {BE::DEBUG_DYNAMIC, CC::DEBUG, LC::DYNAMIC};
diff --git a/toolsrc/include/PostBuildLint_ConfigurationType.h b/toolsrc/include/PostBuildLint_ConfigurationType.h
index 61f56c0d5..8157415b0 100644
--- a/toolsrc/include/PostBuildLint_ConfigurationType.h
+++ b/toolsrc/include/PostBuildLint_ConfigurationType.h
@@ -1,5 +1,5 @@
#pragma once
-#pragma once
+#include "CStringView.h"
#include <string>
namespace vcpkg::PostBuildLint
@@ -25,7 +25,7 @@ namespace vcpkg::PostBuildLint
namespace ConfigurationTypeC
{
- static constexpr const char* ENUM_NAME = "vcpkg::PostBuildLint::ConfigurationType";
+ static constexpr CStringView ENUM_NAME = "vcpkg::PostBuildLint::ConfigurationType";
static constexpr ConfigurationType NULLVALUE(ConfigurationType::BackingEnum::NULLVALUE);
static constexpr ConfigurationType DEBUG(ConfigurationType::BackingEnum::DEBUG);
diff --git a/toolsrc/include/PostBuildLint_LinkageType.h b/toolsrc/include/PostBuildLint_LinkageType.h
index 8c4d16b7e..8d19dc5a4 100644
--- a/toolsrc/include/PostBuildLint_LinkageType.h
+++ b/toolsrc/include/PostBuildLint_LinkageType.h
@@ -1,4 +1,5 @@
#pragma once
+#include "CStringView.h"
#include <string>
namespace vcpkg::PostBuildLint
@@ -26,7 +27,7 @@ namespace vcpkg::PostBuildLint
namespace LinkageTypeC
{
- static constexpr const char* ENUM_NAME = "vcpkg::PostBuildLint::LinkageType";
+ static constexpr CStringView ENUM_NAME = "vcpkg::PostBuildLint::LinkageType";
static constexpr LinkageType NULLVALUE(LinkageType::BackingEnum::NULLVALUE);
static constexpr LinkageType DYNAMIC(LinkageType::BackingEnum::DYNAMIC);