1 implementation of IEditAndContinueAnalyzer
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
30internal abstract partial class AbstractEditAndContinueAnalyzer : IEditAndContinueAnalyzer
33 references to IEditAndContinueAnalyzer
Microsoft.CodeAnalysis.CSharp.Features (1)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
27[ExportLanguageService(typeof(IEditAndContinueAnalyzer), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (3)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (3)
120var analyzer = oldProject.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 744var analyzer = Assert.IsType<CSharpEditAndContinueAnalyzer>(oldProject.Services.GetRequiredService<IEditAndContinueAnalyzer>());
Microsoft.CodeAnalysis.Features (14)
EditAndContinue\ActiveStatementsMap.cs (3)
172internal async ValueTask<ImmutableArray<UnmappedActiveStatement>> GetOldActiveStatementsAsync(IEditAndContinueAnalyzer analyzer, Document oldDocument, CancellationToken cancellationToken) 180internal ImmutableArray<UnmappedActiveStatement> GetOldActiveStatements(IEditAndContinueAnalyzer analyzer, SyntaxTree oldSyntaxTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken) 190private ImmutableArray<UnmappedActiveStatement> CalculateOldActiveStatementsAndExceptionRegions(IEditAndContinueAnalyzer analyzer, SyntaxTree oldTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken)
EditAndContinue\DebuggingSession.cs (4)
780var analyzer = newProject.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 908var 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 (2)
661var analyzer = newProject.Services.GetRequiredService<IEditAndContinueAnalyzer>();
EditAndContinue\Utilities\Extensions.cs (1)
57if (project.Services.GetService<IEditAndContinueAnalyzer>() == null)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
76.Single(e => e.Metadata.Language == languageName && e.Metadata.ServiceType == typeof(IEditAndContinueAnalyzer).AssemblyQualifiedName)
Microsoft.CodeAnalysis.Features.UnitTests (14)
EditAndContinue\ActiveStatementsMapTests.cs (6)
124var analyzer = project.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 181var analyzer = project.Services.GetRequiredService<IEditAndContinueAnalyzer>(); 234var analyzer = project.Services.GetRequiredService<IEditAndContinueAnalyzer>();
EditAndContinue\EditSessionActiveStatementsTests.cs (8)
234var analyzer = solution.GetProject(projectId).Services.GetRequiredService<IEditAndContinueAnalyzer>(); 367var analyzer = solution.GetProject(project.Id).Services.GetRequiredService<IEditAndContinueAnalyzer>(); 550var analyzer = solution.GetProject(project.Id).Services.GetRequiredService<IEditAndContinueAnalyzer>(); 702var analyzer = solution.GetProject(project.Id).Services.GetRequiredService<IEditAndContinueAnalyzer>();