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:
@@ -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);
|
||||
|
@@ -34,7 +34,7 @@ public:
|
||||
cmLocalUnixMakefileGenerator3(cmGlobalGenerator* gg, cmMakefile* mf);
|
||||
~cmLocalUnixMakefileGenerator3() override;
|
||||
|
||||
std::string GetConfigName() const;
|
||||
std::string const& GetConfigName() const;
|
||||
|
||||
void ComputeHomeRelativeOutputPath() override;
|
||||
|
||||
|
@@ -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);
|
||||
|
@@ -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,
|
||||
|
Reference in New Issue
Block a user