diff options
| author | Alexander Karatarakis <alkarata@microsoft.com> | 2017-04-28 13:24:33 -0700 |
|---|---|---|
| committer | Alexander Karatarakis <alkarata@microsoft.com> | 2017-04-28 13:24:33 -0700 |
| commit | 51e2e19d0615617e99ec96d7fb5ee99e85ca312a (patch) | |
| tree | 7a3f258bd8b8e14df6d37f9302ef24708080c28e | |
| parent | fa98edde02bf9e587f58fd4479e415f1f352d2fd (diff) | |
| download | vcpkg-51e2e19d0615617e99ec96d7fb5ee99e85ca312a.tar.gz vcpkg-51e2e19d0615617e99ec96d7fb5ee99e85ca312a.zip | |
Use CStringView instead of const char*
| -rw-r--r-- | toolsrc/include/PostBuildLint_BuildPolicies.h | 3 | ||||
| -rw-r--r-- | toolsrc/include/PostBuildLint_BuildType.h | 3 | ||||
| -rw-r--r-- | toolsrc/include/PostBuildLint_ConfigurationType.h | 4 | ||||
| -rw-r--r-- | toolsrc/include/PostBuildLint_LinkageType.h | 3 |
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); |
