2 types derived from CompilationTrackerState
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\SolutionCompilationState.CompilationTracker.CompilationTrackerState.cs (2)
65private sealed class InProgressState : CompilationTrackerState 141private sealed class FinalCompilationTrackerState : CompilationTrackerState
17 references to CompilationTrackerState
Microsoft.CodeAnalysis.Workspaces (17)
Workspace\Solution\SolutionCompilationState.CompilationTracker.CompilationTrackerState.cs (1)
138/// cref="Compilation"/>s from other <see cref="CompilationTrackerState"/>s are passed out, then these other
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (16)
43private CompilationTrackerState? _stateDoNotAccessDirectly; 61CompilationTrackerState? state, 85private CompilationTrackerState? ReadState() 88private void WriteState(CompilationTrackerState state) 98var state = this.ReadState(); 129var forkedTrackerState = ForkTrackerState(); 140CompilationTrackerState? ForkTrackerState() 142var state = this.ReadState(); 163ImmutableList<TranslationAction> GetPendingTranslationActions(CompilationTrackerState state) 199var state = ReadState(); 250var state = ReadState(); 281var state = ReadState(); 685var state = this.ReadState(); 741var state = this.ReadState(); 900var state = ReadState(); 917private void ValidateState(CompilationTrackerState? state)