3 instantiations of MemberKey
Microsoft.AspNetCore.OpenApi.SourceGenerators (3)
XmlComments\MemberKey.cs (3)
82
return new
MemberKey
(
92
return new
MemberKey
(
102
return new
MemberKey
(
11 references to MemberKey
Microsoft.AspNetCore.OpenApi.SourceGenerators (11)
XmlCommentGenerator.Emitter.cs (1)
434
internal static string EmitCommentsCache(IEnumerable<(
MemberKey
MemberKey, XmlComment? Comment)> comments, CancellationToken cancellationToken)
XmlCommentGenerator.Parser.cs (6)
86
internal static IEnumerable<(
MemberKey
, XmlComment?)> ParseComments(
91
var comments = new List<(
MemberKey
, XmlComment?)>();
99
var
memberKey = symbol switch
101
IMethodSymbol methodSymbol =>
MemberKey
.FromMethodSymbol(methodSymbol, input.Compilation),
102
IPropertySymbol propertySymbol =>
MemberKey
.FromPropertySymbol(propertySymbol),
103
INamedTypeSymbol typeSymbol =>
MemberKey
.FromTypeSymbol(typeSymbol),
XmlComments\MemberKey.cs (4)
17
string[]? Parameters) : IEquatable<
MemberKey
>
24
public static
MemberKey
FromMethodSymbol(IMethodSymbol method, Compilation compilation)
90
public static
MemberKey
FromPropertySymbol(IPropertySymbol property)
100
public static
MemberKey
FromTypeSymbol(INamedTypeSymbol type)