1 implementation of Operand
Microsoft.CodeAnalysis (1)
57 references to Operand
Microsoft.CodeAnalysis (11)
Operations\ControlFlowGraphBuilder.cs (11)
1613if (operation.WhenTrue is IConversionOperation whenTrueConversion && whenTrueConversion.Operand.Kind == OperationKind.Throw)
1615IOperation? rewrittenThrow = BaseVisitRequired(whenTrueConversion.Operand, null);
1625else if (operation.WhenFalse is IConversionOperation whenFalseConversion && whenFalseConversion.Operand.Kind == OperationKind.Throw)
1633IOperation rewrittenThrow = BaseVisitRequired(whenFalseConversion.Operand, null);
2908if (conversion.Operand.Kind == OperationKind.Throw)
2910IOperation? rewrittenThrow = BaseVisitRequired(conversion.Operand, null);
3028bool alternativeThrows = conversion?.Operand.Kind == OperationKind.Throw;
3052IOperation? rewrittenThrow = BaseVisitRequired(conversion.Operand, null);
6818Debug.Assert(interpolation.FormatString is ILiteralOperation or IConversionOperation { Operand: ILiteralOperation });
6831Debug.Assert(interpolatedStringText.Text is ILiteralOperation or IConversionOperation { Operand: ILiteralOperation });
7186return new ConversionOperation(VisitRequired(operation.Operand), ((ConversionOperation)operation).ConversionConvertible, operation.IsTryCast, operation.IsChecked, semanticModel: null, operation.Syntax, operation.Type, operation.GetConstantValue(), IsImplicit(operation));
Microsoft.CodeAnalysis.CodeStyle (7)
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp.Features (3)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Microsoft.CodeAnalysis.Features (9)
Microsoft.CodeAnalysis.Test.Utilities (9)
Microsoft.CodeAnalysis.Workspaces (4)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (1)