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 {
183
183
184
184
public:
185
185
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;
187
188
}
188
189
};
189
190
@@ -280,12 +281,12 @@ class REPLJobAction : public JobAction {
280
281
}
281
282
};
282
283
283
- class MergeModuleJobAction : public JobAction {
284
+ class MergeModuleJobAction : public IncrementalJobAction {
284
285
virtual void anchor () override ;
285
286
public:
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 ) {}
289
290
290
291
static bool classof (const Action *A) {
291
292
return A->getKind () == Action::Kind::MergeModuleJob;
You can’t perform that action at this time.
0 commit comments