Add swiftcrossimport and swiftoverlays file_types

This commit is contained in:
Brent Royal-Gordon
2020-02-15 12:02:48 -08:00
parent 7c0859d7f8
commit 6cce3d374e
4 changed files with 19 additions and 0 deletions

View File

@@ -80,6 +80,7 @@ bool file_types::isTextual(ID Id) {
case file_types::TY_ModuleTrace:
case file_types::TY_OptRecord:
case file_types::TY_SwiftModuleInterfaceFile:
case file_types::TY_SwiftOverlayFile:
return true;
case file_types::TY_Image:
case file_types::TY_Object:
@@ -90,6 +91,7 @@ bool file_types::isTextual(ID Id) {
case file_types::TY_SwiftModuleFile:
case file_types::TY_SwiftModuleDocFile:
case file_types::TY_SwiftSourceInfoFile:
case file_types::TY_SwiftCrossImportDir:
case file_types::TY_LLVM_BC:
case file_types::TY_SerializedDiagnostics:
case file_types::TY_ClangModuleFile:
@@ -132,6 +134,8 @@ bool file_types::isAfterLLVM(ID Id) {
case file_types::TY_SwiftModuleFile:
case file_types::TY_SwiftModuleDocFile:
case file_types::TY_SwiftSourceInfoFile:
case file_types::TY_SwiftCrossImportDir:
case file_types::TY_SwiftOverlayFile:
case file_types::TY_SerializedDiagnostics:
case file_types::TY_ClangModuleFile:
case file_types::TY_SwiftDeps:
@@ -176,6 +180,8 @@ bool file_types::isPartOfSwiftCompilation(ID Id) {
case file_types::TY_SwiftModuleDocFile:
case file_types::TY_SwiftModuleInterfaceFile:
case file_types::TY_SwiftSourceInfoFile:
case file_types::TY_SwiftCrossImportDir:
case file_types::TY_SwiftOverlayFile:
case file_types::TY_SerializedDiagnostics:
case file_types::TY_ClangModuleFile:
case file_types::TY_SwiftDeps: