AST,DependencyScan,IRGen,Serialization,Tooling: track library style (#78777)

Track if the dependency is static or dynamic. This is in preparation for
helping rename the static library to differentiate it from import
libraries.
This commit is contained in:
Saleem Abdulrasool
2025-02-06 13:22:56 -08:00
committed by GitHub
parent 8d69807ed6
commit 9c85fbc8da
26 changed files with 158 additions and 96 deletions

View File

@@ -249,10 +249,17 @@ swiftscan_string_ref_t
swiftscan_link_library_info_get_link_name(swiftscan_link_library_info_t info) {
return info->name;
}
bool swiftscan_link_library_info_get_is_static(
swiftscan_link_library_info_t info) {
return info->isStatic;
}
bool
swiftscan_link_library_info_get_is_framework(swiftscan_link_library_info_t info) {
return info->isFramework;
}
bool
swiftscan_link_library_info_get_should_force_load(swiftscan_link_library_info_t info) {
return info->forceLoad;