1 instantiation of CommittedSolution
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\DebuggingSession.cs (1)
121
LastCommittedSolution = new
CommittedSolution
(this, solution, initialDocumentStates);
43 references to CommittedSolution
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (26)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (22)
175
CommittedSolution
.DocumentState initialState =
CommittedSolution
.DocumentState.MatchesBuildOutput,
189
if (initialState !=
CommittedSolution
.DocumentState.None)
247
internal static void SetDocumentsState(DebuggingSession session, Solution solution,
CommittedSolution
.DocumentState state)
997
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
1042
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
1194
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
1363
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None, sourceTextProvider);
1370
Assert.Equal(
CommittedSolution
.DocumentState.MatchesBuildOutput, state);
1582
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
1685
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
1729
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
2450
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None, sourceTextProvider);
2528
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
2556
Assert.Equal(
CommittedSolution
.DocumentState.OutOfSync, state);
2594
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
2661
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.None);
3654
isOutOfSync ?
CommittedSolution
.DocumentState.OutOfSync :
CommittedSolution
.DocumentState.MatchesBuildOutput);
3900
var debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState:
CommittedSolution
.DocumentState.OutOfSync);
3933
debuggingSession.LastCommittedSolution.Test_SetDocumentState(document.Id,
CommittedSolution
.DocumentState.MatchesBuildOutput);
4730
Assert.Equal(
CommittedSolution
.DocumentState.MatchesBuildOutput, state);
EditAndContinue\EditSessionActiveStatementsTests.cs (4)
41
CommittedSolution
.DocumentState initialState =
CommittedSolution
.DocumentState.MatchesBuildOutput)
56
SpecializedCollections.EmptyEnumerable<KeyValuePair<DocumentId,
CommittedSolution
.DocumentState>>(),
59
if (initialState !=
CommittedSolution
.DocumentState.None)
Microsoft.CodeAnalysis.Features (17)
EditAndContinue\DebuggingSession.cs (6)
84
internal readonly
CommittedSolution
LastCommittedSolution;
111
IEnumerable<KeyValuePair<DocumentId,
CommittedSolution
.DocumentState>> initialDocumentStates,
483
if (oldDocumentState is
CommittedSolution
.DocumentState.OutOfSync or
484
CommittedSolution
.DocumentState.Indeterminate or
485
CommittedSolution
.DocumentState.DesignTimeOnly)
1055
ActiveStatementsMap baseActiveStatements,
CommittedSolution
oldSolution, Project oldProject, Project newProject, ActiveStatement activeStatement, CancellationToken cancellationToken)
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (2)
39
CommittedSolution
oldSolution,
69
CommittedSolution
oldSolution,
EditAndContinue\EditAndContinueWorkspaceService.cs (3)
129
IEnumerable<KeyValuePair<DocumentId,
CommittedSolution
.DocumentState>> initialDocumentStates;
137
initialDocumentStates = await
CommittedSolution
.GetMatchingDocumentsAsync(documentsByProject, _compilationOutputsProvider, sourceTextProvider, cancellationToken).ConfigureAwait(false);
141
initialDocumentStates = SpecializedCollections.EmptyEnumerable<KeyValuePair<DocumentId,
CommittedSolution
.DocumentState>>();
EditAndContinue\EditSession.cs (6)
518
case
CommittedSolution
.DocumentState.DesignTimeOnly:
521
case
CommittedSolution
.DocumentState.Indeterminate:
522
case
CommittedSolution
.DocumentState.OutOfSync:
523
var descriptor = EditAndContinueDiagnosticDescriptors.GetDescriptor((oldDocumentState ==
CommittedSolution
.DocumentState.Indeterminate) ?
528
case
CommittedSolution
.DocumentState.MatchesBuildOutput:
811
var
oldSolution = DebuggingSession.LastCommittedSolution;