655 references to GetOperation
Analyzer.Utilities.UnitTests (1)
ConfigurationSchemaGenerator (1)
GenerateDocumentationAndConfigFiles (13)
Metrics (9)
Metrics.Legacy (9)
Microsoft.Analyzers.Extra (4)
Microsoft.AspNetCore.Analyzers (1)
Microsoft.AspNetCore.App.Analyzers (2)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (3)
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
Microsoft.Build.TaskAuthoring.Analyzer (1)
Microsoft.CodeAnalysis (5)
Microsoft.CodeAnalysis.Analyzers (19)
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
Microsoft.CodeAnalysis.BannedApiAnalyzers (14)
Microsoft.CodeAnalysis.CodeStyle (12)
Microsoft.CodeAnalysis.CodeStyle.Fixes (10)
Microsoft.CodeAnalysis.CSharp.CodeStyle (17)
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);
822var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
927if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
975var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1065var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1282var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1323if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1326if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1577var operation = semanticModel.GetOperation(expression, cancellationToken);
1618semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (131)
Semantics\PatternMatchingTests5.cs (5)
430VerifyOperationTree(comp, model.GetOperation(isPattern), @"
567VerifyOperationTree(comp, model.GetOperation(isPattern), @"
798VerifyOperationTree(comp, model.GetOperation(isPattern), @"
844VerifyOperationTree(comp, model.GetOperation(isPattern), @"
898VerifyOperationTree(comp, model.GetOperation(isPattern), @"
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Features (15)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (42)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (147)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
Microsoft.CodeAnalysis.CSharp.Workspaces (14)
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);
822var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
927if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
975var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1065var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1282var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1323if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1326if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1577var operation = semanticModel.GetOperation(expression, cancellationToken);
1618semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
Microsoft.CodeAnalysis.Features (36)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (14)
Microsoft.CodeAnalysis.PublicApiAnalyzers (9)
Microsoft.CodeAnalysis.ResxSourceGenerator (9)
Microsoft.CodeAnalysis.Test.Utilities (8)
Microsoft.CodeAnalysis.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces (13)
Microsoft.Extensions.Validation.ValidationsGenerator (2)
Microsoft.VisualStudio.LanguageServices (1)
Mvc.Api.Analyzers.Test (4)
Roslyn.Diagnostics.Analyzers (17)
Roslyn.Diagnostics.CSharp.Analyzers (14)
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);
822var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
927if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
975var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1065var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1282var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1323if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1326if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1577var operation = semanticModel.GetOperation(expression, cancellationToken);
1618semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
System.Text.RegularExpressions.Generator (4)
Test.Utilities (8)
Text.Analyzers (14)