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(); 132var forkedTrackerState = ForkTrackerState(); 143CompilationTrackerState? ForkTrackerState() 145var state = this.ReadState(); 166ImmutableList<TranslationAction> GetPendingTranslationActions(CompilationTrackerState state) 202var state = ReadState(); 253var state = ReadState(); 284var state = ReadState(); 691var state = this.ReadState(); 750var state = this.ReadState(); 909var state = ReadState(); 926private void ValidateState(CompilationTrackerState? state)