mirror of https://github.com/microsoft/vcpkg.git
Use CStringView instead of const char*
This commit is contained in:
parent
fa98edde02
commit
51e2e19d06
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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};
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in New Issue