mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-21 23:00:50 +08:00
cmMakefileGenerator: Update GetConfigName to return const reference
This commit is contained in:
@@ -143,7 +143,7 @@ cmLocalUnixMakefileGenerator3::cmLocalUnixMakefileGenerator3(
|
|||||||
|
|
||||||
cmLocalUnixMakefileGenerator3::~cmLocalUnixMakefileGenerator3() = default;
|
cmLocalUnixMakefileGenerator3::~cmLocalUnixMakefileGenerator3() = default;
|
||||||
|
|
||||||
std::string cmLocalUnixMakefileGenerator3::GetConfigName() const
|
std::string const& cmLocalUnixMakefileGenerator3::GetConfigName() const
|
||||||
{
|
{
|
||||||
auto const& configNames = this->GetConfigNames();
|
auto const& configNames = this->GetConfigNames();
|
||||||
assert(configNames.size() == 1);
|
assert(configNames.size() == 1);
|
||||||
|
@@ -34,7 +34,7 @@ public:
|
|||||||
cmLocalUnixMakefileGenerator3(cmGlobalGenerator* gg, cmMakefile* mf);
|
cmLocalUnixMakefileGenerator3(cmGlobalGenerator* gg, cmMakefile* mf);
|
||||||
~cmLocalUnixMakefileGenerator3() override;
|
~cmLocalUnixMakefileGenerator3() override;
|
||||||
|
|
||||||
std::string GetConfigName() const;
|
std::string const& GetConfigName() const;
|
||||||
|
|
||||||
void ComputeHomeRelativeOutputPath() override;
|
void ComputeHomeRelativeOutputPath() override;
|
||||||
|
|
||||||
|
@@ -110,7 +110,7 @@ std::unique_ptr<cmMakefileTargetGenerator> cmMakefileTargetGenerator::New(
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string cmMakefileTargetGenerator::GetConfigName() const
|
std::string const& cmMakefileTargetGenerator::GetConfigName() const
|
||||||
{
|
{
|
||||||
auto const& configNames = this->LocalGenerator->GetConfigNames();
|
auto const& configNames = this->LocalGenerator->GetConfigNames();
|
||||||
assert(configNames.size() == 1);
|
assert(configNames.size() == 1);
|
||||||
|
@@ -56,7 +56,7 @@ public:
|
|||||||
|
|
||||||
cmGeneratorTarget* GetGeneratorTarget() { return this->GeneratorTarget; }
|
cmGeneratorTarget* GetGeneratorTarget() { return this->GeneratorTarget; }
|
||||||
|
|
||||||
std::string GetConfigName() const;
|
std::string const& GetConfigName() const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void GetDeviceLinkFlags(std::string& linkFlags,
|
void GetDeviceLinkFlags(std::string& linkFlags,
|
||||||
|
Reference in New Issue
Block a user