1 implementation of ISpreadOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
10782internal sealed partial class SpreadOperation : Operation, ISpreadOperation
10 references to ISpreadOperation
Microsoft.CodeAnalysis (7)
Generated\OperationKind.Generated.cs (1)
287/// <summary>Indicates an <see cref="ISpreadOperation"/>.</summary>
Generated\Operations.Generated.cs (3)
11473public override IOperation VisitSpread(ISpreadOperation operation, object? argument) 11624public virtual void VisitSpread(ISpreadOperation operation) => DefaultVisit(operation); 11765public virtual TResult? VisitSpread(ISpreadOperation operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (3)
6577return element is ISpreadOperation spread ? 6583return elements[index] is ISpreadOperation spread ? 6608public override IOperation? VisitSpread(ISpreadOperation operation, int? argument)
Microsoft.CodeAnalysis.CSharp (3)
CSharpExtensions.cs (2)
856/// Gets the underlying element <see cref="Conversion"/> information from this <see cref="ISpreadOperation"/>. 861public static Conversion GetElementConversion(this ISpreadOperation spread)
Operations\CSharpOperationFactory.cs (1)
1340private ISpreadOperation CreateBoundCollectionExpressionSpreadElement(BoundCollectionExpression expr, BoundCollectionExpressionSpreadElement element)