mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[Frontend] Set up output file .swiftmodule.summary
This patch focus on teaching frontend and driver to emit this file. The actual serialization and deserialization implementation will come later.
This commit is contained in:
@@ -239,6 +239,7 @@ public:
|
||||
bool hasModuleSourceInfoOutputPath() const;
|
||||
bool hasModuleInterfaceOutputPath() const;
|
||||
bool hasPrivateModuleInterfaceOutputPath() const;
|
||||
bool hasModuleSummaryOutputPath() const;
|
||||
bool hasTBDPath() const;
|
||||
|
||||
bool hasDependencyTrackerPath() const;
|
||||
|
||||
@@ -333,6 +333,7 @@ private:
|
||||
static bool canActionEmitLoadedModuleTrace(ActionType);
|
||||
static bool canActionEmitModule(ActionType);
|
||||
static bool canActionEmitModuleDoc(ActionType);
|
||||
static bool canActionEmitModuleSummary(ActionType);
|
||||
static bool canActionEmitInterface(ActionType);
|
||||
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user