1 implementation of IMemberInitializerOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
6786internal sealed partial class MemberInitializerOperation : Operation, IMemberInitializerOperation
15 references to IMemberInitializerOperation
Microsoft.CodeAnalysis (11)
Generated\OperationKind.Generated.cs (1)
125/// <summary>Indicates an <see cref="IMemberInitializerOperation"/>.</summary>
Generated\Operations.Generated.cs (3)
11113public override IOperation VisitMemberInitializer(IMemberInitializerOperation operation, object? argument) 11542public virtual void VisitMemberInitializer(IMemberInitializerOperation operation) => DefaultVisit(operation); 11683public virtual TResult? VisitMemberInitializer(IMemberInitializerOperation operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (7)
6061handleMemberInitializer((IMemberInitializerOperation)innerInitializer); 6115void handleMemberInitializer(IMemberInitializerOperation memberInitializer) 6289static bool onlyContainsEmptyLeafNestedInitializers(IMemberInitializerOperation memberInitializer) 6302&& initializer.Initializers.All(e => e is IMemberInitializerOperation assignment && onlyContainsEmptyLeafNestedInitializers(assignment)); 6308void addIndexes(IMemberInitializerOperation memberInitializer) 6363addIndexes((IMemberInitializerOperation)initializer); 6374public override IOperation VisitMemberInitializer(IMemberInitializerOperation operation, int? captureIdForResult)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
4033public sealed override TAbstractAnalysisValue VisitMemberInitializer(IMemberInitializerOperation operation, object? argument) 4035throw new NotSupportedException($"'{nameof(IMemberInitializerOperation)}' must have been lowered in the CFG");
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory.cs (1)
1419private IMemberInitializerOperation CreateBoundMemberInitializerOperation(BoundAssignmentOperator boundAssignmentOperator)
Roslyn.Diagnostics.Analyzers (1)
AbstractDoNotCopyValue.cs (1)
927public override void VisitMemberInitializer(IMemberInitializerOperation operation)