@@ -675,8 +675,7 @@ const char *ToolChain::JobContext::computeFrontendModeForCompile() const {
675675 case file_types::TY_Dependencies:
676676 case file_types::TY_SwiftModuleDocFile:
677677 case file_types::TY_SerializedDiagnostics:
678- case file_types::TY_ObjCHeader:
679- case file_types::TY_CXXHeader:
678+ case file_types::TY_ClangHeader:
680679 case file_types::TY_Image:
681680 case file_types::TY_SwiftDeps:
682681 case file_types::TY_ExternalSwiftDeps:
@@ -815,7 +814,7 @@ void ToolChain::JobContext::addFrontendSupplementaryOutputArguments(
815814 file_types::TY_SerializedDiagnostics,
816815 " -serialize-diagnostics-path" );
817816
818- if (addOutputsOfType (arguments, Output, Args, file_types::ID::TY_ObjCHeader ,
817+ if (addOutputsOfType (arguments, Output, Args, file_types::ID::TY_ClangHeader ,
819818 " -emit-objc-header-path" )) {
820819 assert (OI.CompilerMode == OutputInfo::Mode::SingleCompile &&
821820 " The Swift tool should only emit an Obj-C header in single compile"
@@ -936,8 +935,7 @@ ToolChain::constructInvocation(const BackendJobAction &job,
936935 case file_types::TY_Dependencies:
937936 case file_types::TY_SwiftModuleDocFile:
938937 case file_types::TY_SerializedDiagnostics:
939- case file_types::TY_ObjCHeader:
940- case file_types::TY_CXXHeader:
938+ case file_types::TY_ClangHeader:
941939 case file_types::TY_Image:
942940 case file_types::TY_SwiftDeps:
943941 case file_types::TY_ExternalSwiftDeps:
@@ -1100,7 +1098,7 @@ ToolChain::constructInvocation(const MergeModuleJobAction &job,
11001098 file_types::TY_SerializedDiagnostics,
11011099 " -serialize-diagnostics-path" );
11021100 addOutputsOfType (Arguments, context.Output , context.Args ,
1103- file_types::TY_ObjCHeader , " -emit-objc-header-path" );
1101+ file_types::TY_ClangHeader , " -emit-objc-header-path" );
11041102 addOutputsOfType (Arguments, context.Output , context.Args , file_types::TY_TBD,
11051103 " -emit-tbd-path" );
11061104
@@ -1309,7 +1307,7 @@ ToolChain::constructInvocation(const GeneratePCHJobAction &job,
13091307 file_types::TY_SerializedDiagnostics,
13101308 " -serialize-diagnostics-path" );
13111309
1312- addInputsOfType (Arguments, context.InputActions , file_types::TY_ObjCHeader );
1310+ addInputsOfType (Arguments, context.InputActions , file_types::TY_ClangHeader );
13131311 context.Args .AddLastArg (Arguments, options::OPT_index_store_path);
13141312
13151313 if (job.isPersistentPCH ()) {
0 commit comments