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