4 writes to Info
Microsoft.CodeAnalysis.Features (4)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.State.cs (4)
64state.Info = state.Info with 70state.Info = state.Info with 76state.Info = state.Info with 90state.Info = state.Info with
13 references to Info
Microsoft.CodeAnalysis.Features (13)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (3)
54var implementDisposePattern = ShouldImplementDisposePattern(model.Compilation, state.Info, explicitly: false); 56this, document, state.Info, options, new() { OnlyRemaining = true, ImplementDisposePattern = implementDisposePattern }); 65return State.Generate(this, document, model, interfaceType, cancellationToken)?.Info;
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.State.cs (10)
28public SyntaxNode ContextNode => Info.ContextNode; 29public INamedTypeSymbol ClassOrStructType => Info.ClassOrStructType; 30public ImmutableArray<INamedTypeSymbol> InterfaceTypes => Info.InterfaceTypes; 36public ImmutableArray<(INamedTypeSymbol type, ImmutableArray<ISymbol> members)> MembersWithoutExplicitOrImplicitImplementationWhichCanBeImplicitlyImplemented => Info.MembersWithoutExplicitOrImplicitImplementationWhichCanBeImplicitlyImplemented; 37public ImmutableArray<(INamedTypeSymbol type, ImmutableArray<ISymbol> members)> MembersWithoutExplicitOrImplicitImplementation => Info.MembersWithoutExplicitOrImplicitImplementation; 40public ImmutableArray<(INamedTypeSymbol type, ImmutableArray<ISymbol> members)> MembersWithoutExplicitImplementation => Info.MembersWithoutExplicitImplementation; 64state.Info = state.Info with 70state.Info = state.Info with 76state.Info = state.Info with 90state.Info = state.Info with