[Dependency Scanning] Remove references to per-triple PCM variant compilation

This commit is contained in:
Artem Chikin
2025-01-28 17:10:22 -08:00
parent 41e471288a
commit 477ba0dd97
23 changed files with 197 additions and 326 deletions

View File

@@ -107,11 +107,6 @@ typedef struct {
/// Options to the compile command required to build bridging header.
swiftscan_string_set_t *bridging_pch_command_line;
/// To build a PCM to be used by this Swift module, we need to append these
/// arguments to the generic PCM build arguments reported from the dependency
/// graph.
swiftscan_string_set_t *extra_pcm_args;
/// The hash value that will be used for the generated module
swiftscan_string_ref_t context_hash;
@@ -201,9 +196,6 @@ typedef struct {
/// Options to the compile command required to build this clang modulemap
swiftscan_string_set_t *command_line;
/// The swift-specific PCM arguments captured by this dependencies object
swiftscan_string_set_t *captured_pcm_args;
/// The CASID for CASFileSystemRoot
swiftscan_string_ref_t cas_fs_root_id;