2 instantiations of ProjectBaseline
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\DebuggingSession.cs (1)
359
var newBaseline = new
ProjectBaseline
(moduleId, baselineProject.Id, initialBaseline, initiallyReferencedAssemblies.ToImmutableDictionary(), generation: 0);
EditAndContinue\EditSession.cs (1)
1511
newProjectBaselines.Add(new
ProjectBaseline
(mvid, projectBaseline.ProjectId, emitResult.Baseline, projectBaseline.InitiallyReferencedAssemblies, projectBaseline.Generation + 1));
15 references to ProjectBaseline
Microsoft.CodeAnalysis.Features (15)
EditAndContinue\DebuggingSession.cs (8)
78
private readonly Dictionary<ProjectId, ImmutableList<
ProjectBaseline
>> _projectBaselines = [];
312
internal ImmutableList<
ProjectBaseline
> GetOrCreateEmitBaselines(
321
ImmutableList<
ProjectBaseline
>? existingBaselines;
359
var
newBaseline = new ProjectBaseline(moduleId, baselineProject.Id, initialBaseline, initiallyReferencedAssemblies.ToImmutableDictionary(), generation: 0);
368
bool TryGetBaselinesContainingModuleVersion(Guid moduleId, [NotNullWhen(true)] out ImmutableList<
ProjectBaseline
>? baselines)
651
foreach (
var
updatedBaseline in pendingUpdate.ProjectBaselines)
686
foreach (
var
projectBaseline in projectBaselines)
956
public ImmutableList<
ProjectBaseline
> GetProjectBaselines(ProjectId projectId)
EditAndContinue\EditSession.cs (2)
1134
using var _3 = ArrayBuilder<
ProjectBaseline
>.GetInstance(out var newProjectBaselines);
1419
foreach (
var
projectBaseline in projectBaselines)
EditAndContinue\PendingSolutionUpdate.cs (3)
12
ImmutableArray<
ProjectBaseline
> projectBaselines,
15
public readonly ImmutableArray<
ProjectBaseline
> ProjectBaselines = projectBaselines;
23
ImmutableArray<
ProjectBaseline
> projectBaselines,
EditAndContinue\SolutionUpdate.cs (2)
16
ImmutableArray<
ProjectBaseline
> projectBaselines,
26
public readonly ImmutableArray<
ProjectBaseline
> ProjectBaselines = projectBaselines;