summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2020-04-28 17:23:05 (GMT)
committerBen Boeckel <ben.boeckel@kitware.com>2020-04-29 15:16:44 (GMT)
commita58457a6c273d9d7286bd9cb74477e5cf9aadc59 (patch)
tree5c6db01cea44edfaf2a495b5002fc0b65c165193 /Source
parent99663a5157bca24d0a36a82ebf64f32e56f0a3b4 (diff)
downloadCMake-a58457a6c273d9d7286bd9cb74477e5cf9aadc59.zip
CMake-a58457a6c273d9d7286bd9cb74477e5cf9aadc59.tar.gz
CMake-a58457a6c273d9d7286bd9cb74477e5cf9aadc59.tar.bz2
IWYU: mark cmLinkLineComputer as necessary
IWYU is not seeing that the full declaration is necessary for `std::unique_ptr<cmLinkLineComputer>`.
Diffstat (limited to 'Source')
-rw-r--r--Source/cmGhsMultiTargetGenerator.cxx2
-rw-r--r--Source/cmMakefileTargetGenerator.cxx2
2 files changed, 2 insertions, 2 deletions
diff --git a/Source/cmGhsMultiTargetGenerator.cxx b/Source/cmGhsMultiTargetGenerator.cxx
index f0c6d48..8ccecdd 100644
--- a/Source/cmGhsMultiTargetGenerator.cxx
+++ b/Source/cmGhsMultiTargetGenerator.cxx
@@ -14,7 +14,7 @@
#include "cmGeneratedFileStream.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalGhsMultiGenerator.h"
-#include "cmLinkLineComputer.h"
+#include "cmLinkLineComputer.h" // IWYU pragma: keep
#include "cmLocalGenerator.h"
#include "cmLocalGhsMultiGenerator.h"
#include "cmMakefile.h"
diff --git a/Source/cmMakefileTargetGenerator.cxx b/Source/cmMakefileTargetGenerator.cxx
index 267d5e1..84eddb8 100644
--- a/Source/cmMakefileTargetGenerator.cxx
+++ b/Source/cmMakefileTargetGenerator.cxx
@@ -18,7 +18,7 @@
#include "cmGeneratorExpression.h"
#include "cmGeneratorTarget.h"
#include "cmGlobalUnixMakefileGenerator3.h"
-#include "cmLinkLineComputer.h"
+#include "cmLinkLineComputer.h" // IWYU pragma: keep
#include "cmLocalCommonGenerator.h"
#include "cmLocalUnixMakefileGenerator3.h"
#include "cmMakefile.h"