1 instantiation of FunctionPointerTypeSymbolKey
Microsoft.CodeAnalysis.Workspaces (1)
SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
16
public static readonly FunctionPointerTypeSymbolKey Instance =
new
();
8 references to FunctionPointerTypeSymbolKey
Microsoft.CodeAnalysis.Workspaces (8)
SymbolKey.FunctionPointerTypeSymbolKey.cs (6)
16
public static readonly
FunctionPointerTypeSymbolKey
Instance = new();
48
failureReason = $"({nameof(
FunctionPointerTypeSymbolKey
)} {nameof(callingConventionModifiers)} failed -> {conventionTypesFailureReason})";
65
failureReason = $"({nameof(
FunctionPointerTypeSymbolKey
)} {nameof(returnType)} failed -> {returnTypeFailureReason})";
72
failureReason = $"({nameof(
FunctionPointerTypeSymbolKey
)} {nameof(parameterTypes)} failed -> {parameterTypesFailureReason})";
80
failureReason = $"({nameof(
FunctionPointerTypeSymbolKey
)} no return type)";
86
failureReason = $"({nameof(
FunctionPointerTypeSymbolKey
)} is not supported in {LanguageNames.VisualBasic})";
SymbolKey.SymbolKeyReader.cs (1)
533
SymbolKeyType.FunctionPointer =>
FunctionPointerTypeSymbolKey
.Instance.Resolve(this, out failureReason),
SymbolKey.SymbolKeyWriter.cs (1)
458
FunctionPointerTypeSymbolKey
.Instance.Create(symbol, this);