1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-18 17:31:57 +08:00

cmMakefileGenerator: Update GetConfigName to return const reference

This commit is contained in:
Martin Duffy
2025-02-07 12:21:45 -05:00
committed by Brad King
parent feaa0f5cc0
commit ee3a55fc48
4 changed files with 4 additions and 4 deletions

View File

@@ -143,7 +143,7 @@ cmLocalUnixMakefileGenerator3::cmLocalUnixMakefileGenerator3(
cmLocalUnixMakefileGenerator3::~cmLocalUnixMakefileGenerator3() = default;
std::string cmLocalUnixMakefileGenerator3::GetConfigName() const
std::string const& cmLocalUnixMakefileGenerator3::GetConfigName() const
{
auto const& configNames = this->GetConfigNames();
assert(configNames.size() == 1);

View File

@@ -34,7 +34,7 @@ public:
cmLocalUnixMakefileGenerator3(cmGlobalGenerator* gg, cmMakefile* mf);
~cmLocalUnixMakefileGenerator3() override;
std::string GetConfigName() const;
std::string const& GetConfigName() const;
void ComputeHomeRelativeOutputPath() override;

View File

@@ -110,7 +110,7 @@ std::unique_ptr<cmMakefileTargetGenerator> cmMakefileTargetGenerator::New(
return result;
}
std::string cmMakefileTargetGenerator::GetConfigName() const
std::string const& cmMakefileTargetGenerator::GetConfigName() const
{
auto const& configNames = this->LocalGenerator->GetConfigNames();
assert(configNames.size() == 1);

View File

@@ -56,7 +56,7 @@ public:
cmGeneratorTarget* GetGeneratorTarget() { return this->GeneratorTarget; }
std::string GetConfigName() const;
std::string const& GetConfigName() const;
protected:
void GetDeviceLinkFlags(std::string& linkFlags,