[ModuleInterfaces] Remove references to 'parseable' interfaces everywhere

Now that we've settled on Module Interface as the name, let's remove the
vestiges of "Parseable Interfaces"
This commit is contained in:
Harlan Haskins
2019-09-13 14:15:34 -07:00
parent dcbfe443ca
commit c82c9b8210
41 changed files with 149 additions and 148 deletions

View File

@@ -174,7 +174,7 @@ bool FrontendInputsAndOutputs::shouldTreatAsModuleInterface() const {
StringRef InputExt = llvm::sys::path::extension(getFilenameOfFirstInput());
file_types::ID InputType = file_types::lookupTypeForExtension(InputExt);
return InputType == file_types::TY_SwiftParseableInterfaceFile;
return InputType == file_types::TY_SwiftModuleInterfaceFile;
}
bool FrontendInputsAndOutputs::shouldTreatAsSIL() const {
@@ -435,10 +435,10 @@ bool FrontendInputsAndOutputs::hasModuleDocOutputPath() const {
return outs.ModuleDocOutputPath;
});
}
bool FrontendInputsAndOutputs::hasParseableInterfaceOutputPath() const {
bool FrontendInputsAndOutputs::hasModuleInterfaceOutputPath() const {
return hasSupplementaryOutputPath(
[](const SupplementaryOutputPaths &outs) -> const std::string & {
return outs.ParseableInterfaceOutputPath;
return outs.ModuleInterfaceOutputPath;
});
}
bool FrontendInputsAndOutputs::hasTBDPath() const {