251 references to GetOperation
Microsoft.CodeAnalysis (5)
Microsoft.CodeAnalysis.CodeStyle (7)
Microsoft.CodeAnalysis.CodeStyle.Fixes (8)
Microsoft.CodeAnalysis.CSharp.CodeStyle (12)
CastSimplifier.cs (10)
87var castExpressionOperation = semanticModel.GetOperation(cast.Expression, cancellationToken);
196var originalOperation = originalSemanticModel.GetOperation(castNode, cancellationToken);
255var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenExpression.WalkDownParentheses(), cancellationToken);
647var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
694if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
735if (rewrittenSemanticModel.GetOperation(rewrittenConditionalExpression, cancellationToken) is not IConditionalOperation rewrittenConditionalOperation)
766var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
963var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1230var operation = semanticModel.GetOperation(expression, cancellationToken);
1271semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (13)
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.Features (8)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (33)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (64)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
Microsoft.CodeAnalysis.CSharp.Workspaces (12)
CastSimplifier.cs (10)
87var castExpressionOperation = semanticModel.GetOperation(cast.Expression, cancellationToken);
196var originalOperation = originalSemanticModel.GetOperation(castNode, cancellationToken);
255var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenExpression.WalkDownParentheses(), cancellationToken);
647var rewrittenOperation = rewrittenSemanticModel.GetOperation(rewrittenBitwiseNotExpression, cancellationToken);
694if (originalSemanticModel.GetOperation(castExpression, cancellationToken) is not IConversionOperation conversionOperation)
735if (rewrittenSemanticModel.GetOperation(rewrittenConditionalExpression, cancellationToken) is not IConditionalOperation rewrittenConditionalOperation)
766var operation = semanticModel.GetOperation(parentBinary, cancellationToken);
963var operation = semanticModel.GetOperation(expression.WalkDownParentheses(), cancellationToken);
1230var operation = semanticModel.GetOperation(expression, cancellationToken);
1271semanticModel.GetOperation(invocationExpression, cancellationToken) is IInvocationOperation invocationOperation)
Microsoft.CodeAnalysis.Features (34)
Microsoft.CodeAnalysis.Test.Utilities (8)
Microsoft.CodeAnalysis.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (5)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
Microsoft.CodeAnalysis.Workspaces (9)
Microsoft.VisualStudio.LanguageServices (1)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (12)