-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Open
Labels
Area-CompilersFeature - Extension EverythingThe extension everything featureThe extension everything feature
Milestone
Description
This issue is referenced in source.
It tracks locations that were identified as potentially needing optimization or some code improvement.
- Review
MightContainExtensionMethods
andTypesMightContainExtensionMethods
. Can we rename? - Can we optimize
NamespaceSymbol.GetExtensionContainers
by checking forMightContainExtensionMethods
on assembly? - Shouldn't we check
!IsReferenceType || !IsStatic || IsGenericType
insideMightContainExtensionMethods
instead (inNamedTypeSymbol.GetExtensionContainers
)? That may be trouble sinceMightContainExtensionMethods
for PE symbols also considers struct containers
Relates to test plan #76130
Metadata
Metadata
Assignees
Labels
Area-CompilersFeature - Extension EverythingThe extension everything featureThe extension everything feature