1 instantiation of RuntimeTypeInvocationContext
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Usage\PreferGenericOverloads.cs (1)
209invocationContext = new RuntimeTypeInvocationContext(invocation, typeOfArguments, typeArguments, otherArguments);
9 references to RuntimeTypeInvocationContext
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (4)
Microsoft.NetCore.Analyzers\Usage\CSharpPreferGenericOverloads.cs (2)
20protected sealed override bool TryGetModifiedInvocationSyntax(RuntimeTypeInvocationContext invocationContext, [NotNullWhen(true)] out SyntaxNode? modifiedInvocationSyntax) 28internal static SyntaxNode? GetModifiedInvocationSyntax(RuntimeTypeInvocationContext invocationContext)
Microsoft.NetCore.Analyzers\Usage\CSharpPreferGenericOverloads.Fixer.cs (2)
28if (!RuntimeTypeInvocationContext.TryGetContext(invocation, out var invocationContext))
Microsoft.CodeAnalysis.NetAnalyzers (5)
Microsoft.NetCore.Analyzers\Usage\PreferGenericOverloads.cs (5)
55if (!RuntimeTypeInvocationContext.TryGetContext((IInvocationOperation)context.Operation, systemType, out var invocationContext)) 164public static bool TryGetContext(IInvocationOperation invocation, [NotNullWhen(true)] out RuntimeTypeInvocationContext? invocationContext) 169public static bool TryGetContext(IInvocationOperation invocation, INamedTypeSymbol? systemType, [NotNullWhen(true)] out RuntimeTypeInvocationContext? invocationContext) 326protected abstract bool TryGetModifiedInvocationSyntax(RuntimeTypeInvocationContext invocationContext, [NotNullWhen(true)] out SyntaxNode? modifiedInvocationSyntax);