3 instantiations of ImplementInterfaceInfo
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (1)
53
var info = new
ImplementInterfaceInfo
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (1)
116
var info = new
ImplementInterfaceInfo
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.State.cs (1)
21
public ImplementInterfaceInfo Info { get; private set; } =
new
()
16 references to ImplementInterfaceInfo
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (1)
53
var
info = new ImplementInterfaceInfo
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (1)
116
var
info = new ImplementInterfaceInfo
Microsoft.CodeAnalysis.Features (14)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (8)
78
private async Task<
ImplementInterfaceInfo
?> AnalyzeAsync(Document document, SyntaxNode interfaceType, CancellationToken cancellationToken)
109
ImplementInterfaceInfo
info,
121
ImplementInterfaceInfo
info,
153
var
info = await this.AnalyzeAsync(
174
Document document,
ImplementInterfaceInfo
state, [EnumeratorCancellation] CancellationToken cancellationToken)
252
ImplementInterfaceInfo
state,
274
private static bool AnyImplementedImplicitly(
ImplementInterfaceInfo
state)
300
Document document,
ImplementInterfaceInfo
state, CancellationToken cancellationToken)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.State.cs (1)
21
public
ImplementInterfaceInfo
Info { get; private set; } = new()
src\Analyzers\Core\CodeFixes\ImplementInterface\IImplementInterfaceService.cs (2)
29
/// <see cref="
ImplementInterfaceInfo
.ClassOrStructType"/>, based on the provided <paramref name="options"/> and
34
ImplementInterfaceInfo
info,
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementHelpers.cs (1)
218
Compilation compilation,
ImplementInterfaceInfo
state, bool explicitly)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (2)
32
private readonly
ImplementInterfaceInfo
State;
45
ImplementInterfaceInfo
state,