1 instantiation of ImplementInterfaceInfo
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.State.cs (1)
21
public ImplementInterfaceInfo Info { get; private set; } =
new
()
15 references to ImplementInterfaceInfo
Microsoft.CodeAnalysis.Features (15)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceCodeFixProvider.cs (4)
103
ImplementInterfaceInfo
state,
126
Document document,
ImplementInterfaceInfo
state, [EnumeratorCancellation] CancellationToken cancellationToken)
175
private static bool AnyImplementedImplicitly(
ImplementInterfaceInfo
state)
201
Document document,
ImplementInterfaceInfo
state, CancellationToken cancellationToken)
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (3)
57
public async Task<
ImplementInterfaceInfo
?> AnalyzeAsync(Document document, SyntaxNode interfaceType, CancellationToken cancellationToken)
88
ImplementInterfaceInfo
info,
100
ImplementInterfaceInfo
info,
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.State.cs (1)
21
public
ImplementInterfaceInfo
Info { get; private set; } = new()
src\Analyzers\Core\CodeFixes\ImplementInterface\IImplementInterfaceService.cs (4)
26
Task<
ImplementInterfaceInfo
?> AnalyzeAsync(Document document, SyntaxNode interfaceType, CancellationToken cancellationToken);
30
ImplementInterfaceInfo
info,
37
/// <see cref="
ImplementInterfaceInfo
.ClassOrStructType"/>, based on the provided <paramref name="options"/> and
42
ImplementInterfaceInfo
info,
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementHelpers.cs (1)
221
Compilation compilation,
ImplementInterfaceInfo
state, bool explicitly)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (2)
38
private readonly
ImplementInterfaceInfo
State;
51
ImplementInterfaceInfo
state,