61 references to Invocation
Aspire.Hosting.Analyzers (1)
AppHostAnalyzer.cs (1)
43context.RegisterOperationAction(c => DoOperationAnalysis(c, modelNameOperations), OperationKind.Invocation);
Aspire.Hosting.Integration.Analyzers (1)
AspireExportAnalyzer.cs (1)
113OperationKind.Invocation);
ILLink.RoslynAnalyzer (2)
COMAnalyzer.cs (1)
61}, OperationKind.Invocation);
DataFlow\CapturedReferenceValue.cs (1)
29case OperationKind.Invocation:
Microsoft.Analyzers.Extra (4)
AsyncCallInsideUsingBlockAnalyzer.cs (1)
93case OperationKind.Invocation:
CallAnalysis\CallAnalyzer.cs (1)
45compilationStartContext.RegisterOperationAction(handlers.HandleInvocation, OperationKind.Invocation);
ConditionalAccessAnalyzer.cs (1)
64case OperationKind.Invocation:
UsingToStringInLoggersAnalyzer.cs (1)
33operationBlockContext.RegisterOperationAction(AnalyzeInvocation, OperationKind.Invocation);
Microsoft.Analyzers.Local (1)
CallAnalysis\CallAnalyzer.cs (1)
36compilationStartContext.RegisterOperationAction(handlers.HandleInvocation, OperationKind.Invocation);
Microsoft.AspNetCore.Analyzers (2)
MiddlewareAnalyzer.cs (1)
40}, OperationKind.Invocation);
ServicesAnalyzer.cs (1)
35}, OperationKind.Invocation);
Microsoft.AspNetCore.App.Analyzers (5)
Authorization\AddAuthorizationBuilderAnalyzer.cs (1)
65}, OperationKind.Invocation);
Http\HeaderDictionaryAddAnalyzer.cs (1)
41}, OperationKind.Invocation);
RenderTreeBuilder\RenderTreeBuilderAnalyzer.cs (1)
55}, OperationKind.Invocation);
RouteHandlers\RouteHandlerAnalyzer.cs (1)
56context.RegisterOperationAction(c => DoOperationAnalysis(c, mapOperations), OperationKind.Invocation);
WebApplicationBuilder\WebApplicationBuilderAnalyzer.cs (1)
307}, OperationKind.Invocation);
Microsoft.AspNetCore.Components.Analyzers (3)
InternalUsageAnalyzer.cs (1)
43OperationKind.Invocation,
InvokeAsyncOfObjectAnalyzer.cs (1)
83}, OperationKind.Invocation);
VirtualizeItemComparerAnalyzer.cs (1)
116}, OperationKind.Invocation);
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
InternalUsageAnalyzer.cs (1)
43OperationKind.Invocation,
Microsoft.AspNetCore.Mvc.Analyzers (2)
AvoidHtmlPartialAnalyzer.cs (1)
43}, OperationKind.Invocation);
TagHelpersInCodeBlocksAnalyzer.cs (1)
48if (awaitOperation.Operation.Kind != OperationKind.Invocation)
Microsoft.CodeAnalysis (4)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
3002Debug.Assert(operationBlock.Kind is OperationKind.Invocation or OperationKind.Invalid);
Generated\Operations.Generated.cs (2)
766/// <item><description><see cref="OperationKind.Invocation"/></description></item> 5261public override OperationKind Kind => OperationKind.Invocation;
Operations\ControlFlowGraphBuilder.cs (1)
6074var validKinds = ImmutableArray.Create(OperationKind.Invocation, OperationKind.DynamicInvocation, OperationKind.Increment, OperationKind.Literal,
Microsoft.CodeAnalysis.Analyzers (10)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (1)
188OperationKind.Invocation);
ImmutableObjectMethodAnalyzer.cs (1)
66context.RegisterOperationAction(context => AnalyzeInvocationForIgnoredReturnValue(context, immutableTypeSymbols), OperationKind.Invocation);
MetaAnalyzers\CompareSymbolsCorrectlyAnalyzer.cs (1)
109OperationKind.Invocation);
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzer.cs (1)
84context.RegisterOperationAction(analyzer.HandleInvocationOperation, OperationKind.Invocation);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (2)
358if (invocation.GetAncestor<IInvocationOperation>(OperationKind.Invocation, 411}, OperationKind.Invocation);
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (1)
70}, OperationKind.Invocation);
MetaAnalyzers\EnableConcurrentExecutionAnalyzer.cs (1)
84context.RegisterOperationAction(analyzer.HandleInvocationOperation, OperationKind.Invocation);
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (1)
155OperationKind.Invocation,
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
185case OperationKind.Invocation:
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
185case OperationKind.Invocation:
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (1)
41OperationKind.Invocation);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
1392OperationKind.Invocation or
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Analyzers\Core\Analyzers\QualifyMemberAccess\AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
47=> context.RegisterOperationAction(AnalyzeOperation, OperationKind.FieldReference, OperationKind.PropertyReference, OperationKind.MethodReference, OperationKind.Invocation);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
239symbolStartContext.RegisterOperationAction(AnalyzeInvocationOperation, OperationKind.Invocation);
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
68context.RegisterOperationAction(AnalyzeInvocationOperation, OperationKind.Invocation);
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\CSharpSemanticModelGetDeclaredSymbolAlwaysReturnsNullAnalyzer.cs (1)
68context.RegisterOperationAction(ctx => AnalyzeInvocation(ctx, getDeclaredSymbolMethod, allowedTypes, baseFieldDeclaration, localFunctionStatement, syntaxNode), OperationKind.Invocation);
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
81OperationKind.Invocation);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
66OperationKind.Invocation);
Microsoft.CodeAnalysis.CSharp.Features (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
81OperationKind.Invocation);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
66OperationKind.Invocation);
Microsoft.CodeAnalysis.Features (3)
src\roslyn\src\Analyzers\Core\Analyzers\QualifyMemberAccess\AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
47=> context.RegisterOperationAction(AnalyzeOperation, OperationKind.FieldReference, OperationKind.PropertyReference, OperationKind.MethodReference, OperationKind.Invocation);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
239symbolStartContext.RegisterOperationAction(AnalyzeInvocationOperation, OperationKind.Invocation);
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
68context.RegisterOperationAction(AnalyzeInvocationOperation, OperationKind.Invocation);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
185case OperationKind.Invocation:
Microsoft.Interop.ComInterfaceGenerator (1)
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (1)
131}, OperationKind.Invocation);
Roslyn.Diagnostics.Analyzers (6)
AbstractDoNotCopyValue.cs (1)
1404case OperationKind.Invocation:
DoNotCallGetTestAccessor.cs (1)
46context.RegisterOperationAction(HandleInvocation, OperationKind.Invocation);
ImmutableArrayBoxingAnalyzer.cs (1)
59OperationKind.Invocation);
PooledArrayBuilderAsRefAnalyzer.cs (1)
53context.RegisterOperationAction(context => AnalyzeInvocation(context, pooledArrayBuilderAsRef), OperationKind.Invocation);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
185case OperationKind.Invocation:
TemporaryArrayAsRefAnalyzer.cs (1)
51context.RegisterOperationAction(context => AnalyzeInvocation(context, temporaryArrayAsRef), OperationKind.Invocation);
Roslyn.Diagnostics.CSharp.Analyzers (1)
CSharpDoNotUseDebugAssertForInterpolatedStrings.cs (1)
72}, OperationKind.Invocation);
System.Private.CoreLib.Generators (1)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (1)
185OperationKind.Invocation, OperationKind.PropertyReference);
System.Text.RegularExpressions.Generator (1)
UpgradeToGeneratedRegexAnalyzer.cs (1)
82}, OperationKind.ObjectCreation, OperationKind.Invocation);