1 implementation of IEditAndContinueAnalyzer
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
30internal abstract partial class AbstractEditAndContinueAnalyzer : IEditAndContinueAnalyzer
17 references to IEditAndContinueAnalyzer
Microsoft.CodeAnalysis.CSharp.Features (1)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
27[ExportLanguageService(typeof(IEditAndContinueAnalyzer), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (16)
EditAndContinue\ActiveStatementsMap.cs (3)
166internal async ValueTask<ImmutableArray<UnmappedActiveStatement>> GetOldActiveStatementsAsync(IEditAndContinueAnalyzer analyzer, Document oldDocument, CancellationToken cancellationToken) 174internal ImmutableArray<UnmappedActiveStatement> GetOldActiveStatements(IEditAndContinueAnalyzer analyzer, SyntaxTree oldSyntaxTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken) 184private ImmutableArray<UnmappedActiveStatement> CalculateOldActiveStatementsAndExceptionRegions(IEditAndContinueAnalyzer analyzer, SyntaxTree oldTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken)
EditAndContinue\DebuggingSession.cs (4)
750var analyzer = newProject.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 880var analyzer = newProject.Services.GetRequiredService<IEditAndContinueAnalyzer>();
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (4)
143var analyzer = newDocument.Project.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 206var analyzer = arg.oldProject.Services.GetRequiredService<IEditAndContinueAnalyzer>();
EditAndContinue\EditSession.cs (4)
737var analyzer = newProject.GetRequiredLanguageService<IEditAndContinueAnalyzer>(); 816var analyzer = newProject.Services.GetRequiredService<IEditAndContinueAnalyzer>();
EditAndContinue\Utilities\Extensions.cs (1)
59if (project.Services.GetService<IEditAndContinueAnalyzer>() == null)