summaryrefslogtreecommitdiffstats
path: root/Source/cmDyndepCollation.h
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2023-02-07 22:57:16 (GMT)
committerBen Boeckel <ben.boeckel@kitware.com>2023-08-17 18:42:53 (GMT)
commita53748e31906b5821f3aedeb848ac53dcdd6389d (patch)
treefb88bf0a01e74b76d451f796ee517038d66078f5 /Source/cmDyndepCollation.h
parent9840bfdab0542fdbecc3787fb6cad9f4fb861519 (diff)
downloadCMake-a53748e31906b5821f3aedeb848ac53dcdd6389d.zip
CMake-a53748e31906b5821f3aedeb848ac53dcdd6389d.tar.gz
CMake-a53748e31906b5821f3aedeb848ac53dcdd6389d.tar.bz2
cmDyndepCollation: add a query for whether an object is BMI-only
The collator needs to know that the object *is* a BMI so that it can just use the location directly.
Diffstat (limited to 'Source/cmDyndepCollation.h')
-rw-r--r--Source/cmDyndepCollation.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmDyndepCollation.h b/Source/cmDyndepCollation.h
index 21f1fe9..b193467 100644
--- a/Source/cmDyndepCollation.h
+++ b/Source/cmDyndepCollation.h
@@ -53,4 +53,7 @@ struct cmDyndepCollation
cmDyndepMetadataCallbacks const& cb);
static bool IsObjectPrivate(std::string const& object,
cmCxxModuleExportInfo const& export_info);
+
+ static bool IsBmiOnly(cmCxxModuleExportInfo const& exportInfo,
+ std::string const& object);
};