[SourceKit] Avoid synthesizing extensions if group names are not given. rdar://26198267

This commit is contained in:
Xi Ge
2016-05-10 11:04:02 -07:00
parent aec6ea71a0
commit 2210effad2

View File

@@ -323,7 +323,8 @@ static bool getModuleInterfaceInfo(ASTContext &Ctx,
printSubmoduleInterface(Mod, SplitModuleName,
Group.hasValue() ? llvm::makeArrayRef(Group.getValue()) : ArrayRef<StringRef>(),
TraversalOptions,
Printer, Options, SynthesizedExtensions);
Printer, Options,
Group.hasValue() && SynthesizedExtensions);
Info.Text = OS.str();
return false;