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