1 instantiation of ConstructedMethodSymbolKey
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.MethodSymbolKey.cs (1)
57
public static readonly ConstructedMethodSymbolKey Instance =
new
();
7 references to ConstructedMethodSymbolKey
Microsoft.CodeAnalysis.Workspaces (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.MethodSymbolKey.cs (6)
57
public static readonly
ConstructedMethodSymbolKey
Instance = new();
77
failureReason = $"({nameof(
ConstructedMethodSymbolKey
)} {nameof(constructedFrom)} failed -> {constructedFromFailureReason})";
83
failureReason = $"({nameof(
ConstructedMethodSymbolKey
)} {nameof(typeArguments)} failed -> {typeArgumentsFailureReason})";
89
failureReason = $"({nameof(
ConstructedMethodSymbolKey
)} {nameof(typeArguments)} failed -> 'constructedFrom.SymbolCount == 0')";
95
failureReason = $"({nameof(
ConstructedMethodSymbolKey
)} {nameof(typeArguments)} failed -> 'typeArguments.IsDefault')";
116
return CreateResolution(result, $"({nameof(
ConstructedMethodSymbolKey
)} could not successfully construct)", out failureReason);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
367
ConstructedMethodSymbolKey
.Instance.Create(methodSymbol, this);