You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if(!((NamedTypeSymbol)member).IsExtension)// PROTOTYPE: Figure out what to do about extensions, if anything
385
+
if(!((NamedTypeSymbol)member).IsExtension)// Tracked by https://github.com/dotnet/roslyn/issues/78963 : Figure out what to do about extensions, if anything
// PROTOTYPE: What should we output as the name here
348
+
// Tracked by https://github.com/dotnet/roslyn/issues/78957 : public API, should we output ExtensionMarkerName instead here?
349
349
varextensionIdentifier=underlyingTypeSymbol!.ExtensionGroupingName;// Tracked by https://github.com/dotnet/roslyn/issues/78957 : public API, use public API once it's available
_containingType.GetUseSiteInfo().DiagnosticInfo?.DefaultSeverity==DiagnosticSeverity.Error))// PROTOTYPE: Cover mismatch in type parameters between grouping and marker method with a test (See usage of MatchesContainingTypeParameters helper).
// PROTOTYPE: Would it be worth building a map across all methods to optimize this?
2364
-
// PROTOTYPE: Should we strip the ExtensionMarkerNameAttribute from GetAttributes()?
2358
+
// Tracked by https://github.com/dotnet/roslyn/issues/78827 : optimization, would it be worth building a map across all methods to optimize this?
// PROTOTYPE: Would it be worth building a map across all properties to optimize this?
2398
-
// PROTOTYPE: Should we strip the ExtensionMarkerNameAttribute from GetAttributes()?
2389
+
// Tracked by https://github.com/dotnet/roslyn/issues/78827 : optimization, would it be worth building a map across all properties to optimize this?
// PROTOTYPE: Figure out how to calculate and emit this for extensions.
5842
+
// Tracked by https://github.com/dotnet/roslyn/issues/78828 : nullability, figure out how to calculate and emit this for extensions.
5843
5843
// We probably should do that per grouping type. Leaving as is should be fine too, I think.
5844
5844
// Otherwise, marker method should be processed explicitly because it is not among members.
0 commit comments