From a218d0e61dbca3328b38f9bf3a96d44a2e1948ae Mon Sep 17 00:00:00 2001 From: ras0219 Date: Wed, 1 Jul 2020 21:05:18 -0700 Subject: [vcpkg] Remove all uses of Foo::Foo() noexcept = default; to fix #9955 (#12201) Co-authored-by: Robert Schumacher --- toolsrc/include/vcpkg/packagespec.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'toolsrc/include') diff --git a/toolsrc/include/vcpkg/packagespec.h b/toolsrc/include/vcpkg/packagespec.h index 8d055e88a..ae771f20c 100644 --- a/toolsrc/include/vcpkg/packagespec.h +++ b/toolsrc/include/vcpkg/packagespec.h @@ -20,8 +20,8 @@ namespace vcpkg /// struct PackageSpec { - PackageSpec() noexcept = default; - PackageSpec(std::string name, Triplet triplet) : m_name(std::move(name)), m_triplet(triplet) { } + PackageSpec() = default; + PackageSpec(std::string name, Triplet triplet) : m_name(std::move(name)), m_triplet(triplet) {} static std::vector to_package_specs(const std::vector& ports, Triplet triplet); @@ -54,7 +54,7 @@ namespace vcpkg /// struct FeatureSpec { - FeatureSpec(const PackageSpec& spec, const std::string& feature) : m_spec(spec), m_feature(feature) { } + FeatureSpec(const PackageSpec& spec, const std::string& feature) : m_spec(spec), m_feature(feature) {} const std::string& name() const { return m_spec.name(); } const std::string& feature() const { return m_feature; } @@ -97,7 +97,7 @@ namespace vcpkg PackageSpec package_spec; std::vector features; - FullPackageSpec() noexcept = default; + FullPackageSpec() = default; explicit FullPackageSpec(PackageSpec spec, std::vector features = {}) : package_spec(std::move(spec)), features(std::move(features)) { -- cgit v1.2.3