This patch enables inferring framework modules in explicit builds in all contexts. Until now, inferring framework modules only worked with -fimplicit-module-maps due to this block of code:
// HeaderSearch::loadFrameworkModule case LMM_InvalidModuleMap: // Try to infer a module map from the framework directory. if (HSOpts->ImplicitModuleMaps) ModMap.inferFrameworkModule(Dir, IsSystem, /*Parent=*/nullptr); break;