File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -183,7 +183,8 @@ class IncrementalJobAction : public JobAction {
183183
184184public:
185185 static bool classof (const Action *A) {
186- return A->getKind () == Action::Kind::CompileJob;
186+ return A->getKind () == Action::Kind::CompileJob ||
187+ A->getKind () == Action::Kind::MergeModuleJob;
187188 }
188189};
189190
@@ -280,12 +281,12 @@ class REPLJobAction : public JobAction {
280281 }
281282};
282283
283- class MergeModuleJobAction : public JobAction {
284+ class MergeModuleJobAction : public IncrementalJobAction {
284285 virtual void anchor () override ;
285286public:
286- MergeModuleJobAction (ArrayRef<const Action *> Inputs)
287- : JobAction (Action::Kind::MergeModuleJob, Inputs,
288- file_types::TY_SwiftModuleFile) {}
287+ MergeModuleJobAction (ArrayRef<const Action *> Inputs, InputInfo input )
288+ : IncrementalJobAction (Action::Kind::MergeModuleJob, Inputs,
289+ file_types::TY_SwiftModuleFile, input ) {}
289290
290291 static bool classof (const Action *A) {
291292 return A->getKind () == Action::Kind::MergeModuleJob;
You can’t perform that action at this time.
0 commit comments