633 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.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 (16)
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);
805var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
910if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
958var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1028var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1225var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1266if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1269if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1521var operation = semanticModel.GetOperation(expression, cancellationToken);
1562semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (127)
Semantics\PatternMatchingTests5.cs (5)
429VerifyOperationTree(comp, model.GetOperation(isPattern), @"
566VerifyOperationTree(comp, model.GetOperation(isPattern), @"
797VerifyOperationTree(comp, model.GetOperation(isPattern), @"
843VerifyOperationTree(comp, model.GetOperation(isPattern), @"
897VerifyOperationTree(comp, model.GetOperation(isPattern), @"
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Features (14)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (33)
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);
805var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
910if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
958var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1028var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1225var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1266if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1269if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1521var operation = semanticModel.GetOperation(expression, cancellationToken);
1562semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
Microsoft.CodeAnalysis.Features (34)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (14)
Microsoft.CodeAnalysis.PublicApiAnalyzers (9)
Microsoft.CodeAnalysis.ResxSourceGenerator (9)
Microsoft.CodeAnalysis.Test.Utilities (8)
Microsoft.CodeAnalysis.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
Microsoft.CodeAnalysis.Workspaces (12)
Microsoft.Extensions.Validation.ValidationsGenerator (2)
Microsoft.VisualStudio.LanguageServices (1)
Mvc.Api.Analyzers.Test (4)
Roslyn.Diagnostics.Analyzers (16)
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);
805var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
910if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
958var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenConditionalOrSwitchExpression, cancellationToken);
1028var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
1225var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1266if (originalSemanticModel.GetOperation(currentOld, cancellationToken) is not IInterpolatedStringOperation oldInterpolationOperation)
1269if (rewrittenSemanticModel.GetOperation(currentNew, cancellationToken) is not IInterpolatedStringOperation newInterpolationOperation)
1521var operation = semanticModel.GetOperation(expression, cancellationToken);
1562semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
System.Text.RegularExpressions.Generator (1)
Test.Utilities (8)
Text.Analyzers (14)