mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-22 06:59:01 -06:00
Pass large types by const&, small types by value
This commit is contained in:
@@ -10,13 +10,12 @@
|
||||
#include "cmComputeLinkInformation.h"
|
||||
#include "cmGeneratorTarget.h"
|
||||
#include "cmGlobalNinjaGenerator.h"
|
||||
#include "cmStateDirectory.h"
|
||||
#include "cmStateTypes.h"
|
||||
|
||||
class cmOutputConverter;
|
||||
|
||||
cmLinkLineDeviceComputer::cmLinkLineDeviceComputer(
|
||||
cmOutputConverter* outputConverter, cmStateDirectory stateDir)
|
||||
cmOutputConverter* outputConverter, cmStateDirectory const& stateDir)
|
||||
: cmLinkLineComputer(outputConverter, stateDir)
|
||||
{
|
||||
}
|
||||
@@ -89,7 +88,7 @@ std::string cmLinkLineDeviceComputer::GetLinkerLanguage(cmGeneratorTarget*,
|
||||
}
|
||||
|
||||
cmNinjaLinkLineDeviceComputer::cmNinjaLinkLineDeviceComputer(
|
||||
cmOutputConverter* outputConverter, cmStateDirectory stateDir,
|
||||
cmOutputConverter* outputConverter, cmStateDirectory const& stateDir,
|
||||
cmGlobalNinjaGenerator const* gg)
|
||||
: cmLinkLineDeviceComputer(outputConverter, stateDir)
|
||||
, GG(gg)
|
||||
|
||||
Reference in New Issue
Block a user