summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkInformation.h
diff options
context:
space:
mode:
authorJustin Goshi <jgoshi@microsoft.com>2019-09-11 17:28:38 (GMT)
committerBrad King <brad.king@kitware.com>2019-09-18 13:57:30 (GMT)
commita209b31d0d088de40ba5bebdc6c9650f0583b2a6 (patch)
treef943fab26bc55fdcd07128da54d0690f3887b858 /Source/cmComputeLinkInformation.h
parentb5b10c8e955abb2b0f18c3e41b7892471857bcc1 (diff)
downloadCMake-a209b31d0d088de40ba5bebdc6c9650f0583b2a6.zip
CMake-a209b31d0d088de40ba5bebdc6c9650f0583b2a6.tar.gz
CMake-a209b31d0d088de40ba5bebdc6c9650f0583b2a6.tar.bz2
cmComputeLinkInformation: Add AppendValues with backtraces
Diffstat (limited to 'Source/cmComputeLinkInformation.h')
-rw-r--r--Source/cmComputeLinkInformation.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmComputeLinkInformation.h b/Source/cmComputeLinkInformation.h
index 0f71381..ee36a71 100644
--- a/Source/cmComputeLinkInformation.h
+++ b/Source/cmComputeLinkInformation.h
@@ -17,6 +17,8 @@ class cmGlobalGenerator;
class cmMakefile;
class cmOrderDirectories;
class cmake;
+template <typename T>
+class BT;
/** \class cmComputeLinkInformation
* \brief Compute link information for a target in one configuration.
@@ -43,6 +45,7 @@ public:
cmGeneratorTarget const* Target = nullptr;
};
using ItemVector = std::vector<Item>;
+ void AppendValues(std::string& result, std::vector<BT<std::string>>& values);
ItemVector const& GetItems() const;
std::vector<std::string> const& GetDirectories() const;
std::vector<std::string> const& GetDepends() const;