summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.h
diff options
context:
space:
mode:
authorJustin Goshi <jgoshi@microsoft.com>2020-06-18 22:42:15 (GMT)
committerBrad King <brad.king@kitware.com>2020-06-22 13:26:23 (GMT)
commitba835874a43599bcc5ee2f8321662eb34fb341aa (patch)
treece7ce03aaeb33b8d9ecd0e7efdb61e9b282b1d44 /Source/cmGeneratorTarget.h
parente43486a63919b64fd2eef5d60c9fca1cea83ca94 (diff)
downloadCMake-ba835874a43599bcc5ee2f8321662eb34fb341aa.zip
CMake-ba835874a43599bcc5ee2f8321662eb34fb341aa.tar.gz
CMake-ba835874a43599bcc5ee2f8321662eb34fb341aa.tar.bz2
Add backtrace support for language standard
Diffstat (limited to 'Source/cmGeneratorTarget.h')
-rw-r--r--Source/cmGeneratorTarget.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/cmGeneratorTarget.h b/Source/cmGeneratorTarget.h
index cd53611..20f3a07 100644
--- a/Source/cmGeneratorTarget.h
+++ b/Source/cmGeneratorTarget.h
@@ -148,6 +148,9 @@ public:
bool HasExplicitObjectName(cmSourceFile const* file) const;
void AddExplicitObjectName(cmSourceFile const* sf);
+ BT<std::string> const* GetLanguageStandardProperty(
+ std::string const& lang, std::string const& config) const;
+
cmProp GetLanguageStandard(std::string const& lang,
std::string const& config) const;
@@ -1050,7 +1053,7 @@ private:
bool GetRPATH(const std::string& config, const std::string& prop,
std::string& rpath) const;
- mutable std::map<std::string, std::string> LanguageStandardMap;
+ mutable std::map<std::string, BT<std::string>> LanguageStandardMap;
cmProp GetPropertyWithPairedLanguageSupport(std::string const& lang,
const char* suffix) const;