mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Merge pull request #60139 from artemcm/AddConstValueExtractionPathHandling
Add supplementary output path handling for extracted compile-time-known values
This commit is contained in:
@@ -396,6 +396,7 @@ public:
|
||||
std::string getModuleOutputPathForAtMostOnePrimary() const;
|
||||
std::string
|
||||
getReferenceDependenciesFilePathForPrimary(StringRef filename) const;
|
||||
std::string getConstValuesFilePathForPrimary(StringRef filename) const;
|
||||
std::string getSerializedDiagnosticsPathForAtMostOnePrimary() const;
|
||||
|
||||
/// TBDPath only makes sense in whole module compilation mode,
|
||||
|
||||
@@ -257,6 +257,7 @@ public:
|
||||
bool hasModuleInterfaceOutputPath() const;
|
||||
bool hasPrivateModuleInterfaceOutputPath() const;
|
||||
bool hasABIDescriptorOutputPath() const;
|
||||
bool hasConstValuesOutputPath() const;
|
||||
bool hasModuleSemanticInfoOutputPath() const;
|
||||
bool hasModuleSummaryOutputPath() const;
|
||||
bool hasTBDPath() const;
|
||||
|
||||
@@ -472,6 +472,7 @@ private:
|
||||
static bool canActionEmitModuleSummary(ActionType);
|
||||
static bool canActionEmitInterface(ActionType);
|
||||
static bool canActionEmitABIDescriptor(ActionType);
|
||||
static bool canActionEmitConstValues(ActionType);
|
||||
static bool canActionEmitModuleSemanticInfo(ActionType);
|
||||
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user