mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[Name lookup] Remove NL_VisitSupertypes.
Name lookup into a class type always looks into its supertypes; if you want to look directly into a particular class and its extensions, use lookupDirect and filter.
This commit is contained in:
@@ -423,10 +423,6 @@ getProtocolRequirementDocComment(swift::markup::MarkupContext &MC,
|
||||
if (auto Requirement = getSingleRequirementWithNonemptyDoc(ProtoExt, VD))
|
||||
RequirementsWithDocs.push_back(Requirement);
|
||||
|
||||
for (auto Proto : ProtoExt->getInheritedProtocols(/*resolver=*/nullptr))
|
||||
if (auto Requirement = getSingleRequirementWithNonemptyDoc(Proto, VD))
|
||||
RequirementsWithDocs.push_back(Requirement);
|
||||
|
||||
if (RequirementsWithDocs.size() == 1)
|
||||
return getSingleDocComment(MC, RequirementsWithDocs.front());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user