275 references to GetOperation
ConfigurationSchemaGenerator (1)
GenerateDocumentationAndConfigFiles (13)
Microsoft.Analyzers.Extra (4)
Microsoft.AspNetCore.Analyzers (1)
Microsoft.AspNetCore.App.Analyzers (2)
Microsoft.AspNetCore.Components.Analyzers (1)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (3)
Microsoft.CodeAnalysis (5)
Microsoft.CodeAnalysis.Analyzers (19)
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
Microsoft.CodeAnalysis.CodeStyle (12)
Microsoft.CodeAnalysis.CodeStyle.Fixes (11)
Microsoft.CodeAnalysis.CSharp.CodeStyle (17)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (12)
88var castExpressionOperation = semanticModel.GetOperation(cast.Expression, cancellationToken);
204var originalOperation = originalSemanticModel.GetOperation(castNode, cancellationToken);
263var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenExpression.WalkDownParentheses(), cancellationToken);
837var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
942if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
990var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1080var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1297var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1338if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1341if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1592var operation = semanticModel.GetOperation(expression, cancellationToken);
1633semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.CSharp.Features (16)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (10)
Microsoft.CodeAnalysis.CSharp.Workspaces (14)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (12)
88var castExpressionOperation = semanticModel.GetOperation(cast.Expression, cancellationToken);
204var originalOperation = originalSemanticModel.GetOperation(castNode, cancellationToken);
263var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenExpression.WalkDownParentheses(), cancellationToken);
837var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
942if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
990var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1080var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1297var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1338if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1341if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1592var operation = semanticModel.GetOperation(expression, cancellationToken);
1633semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
Microsoft.CodeAnalysis.Features (37)
Microsoft.CodeAnalysis.NetAnalyzers (30)
Microsoft.CodeAnalysis.ResxSourceGenerator (9)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (3)
Microsoft.CodeAnalysis.Workspaces (13)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (2)
Microsoft.Extensions.Validation.ValidationsGenerator (2)
Roslyn.Diagnostics.Analyzers (17)
Roslyn.Diagnostics.CSharp.Analyzers (14)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (12)
88var castExpressionOperation = semanticModel.GetOperation(cast.Expression, cancellationToken);
204var originalOperation = originalSemanticModel.GetOperation(castNode, cancellationToken);
263var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenExpression.WalkDownParentheses(), cancellationToken);
837var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
942if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
990var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1080var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1297var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1338if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1341if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1592var operation = semanticModel.GetOperation(expression, cancellationToken);
1633semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
System.Text.RegularExpressions.Generator (4)