1 instantiation of LoadedTargets
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerProjectLoader.cs (1)
487_loadedProjects.Add(projectPath, new ProjectLoadState.LoadedTargets(LoadedProjectTargets: []));
9 references to LoadedTargets
Microsoft.CodeAnalysis.LanguageServer (9)
FileBasedPrograms\CanonicalMiscFilesProjectLoader.cs (3)
77Contract.ThrowIfFalse(canonicalLoadState is ProjectLoadState.Primordial or ProjectLoadState.LoadedTargets(LoadedProjectTargets: [_])); 78if (canonicalLoadState is ProjectLoadState.LoadedTargets) 121&& loadState is ProjectLoadState.LoadedTargets;
HostWorkspace\LanguageServerProjectLoader.cs (6)
53/// <see cref="Primordial"/> -> <see cref="LoadedTargets"/> 70/// The project with this ID is removed from the workspace when unloading or when transitioning to <see cref="LoadedTargets"/> state. 84/// Represents a project which was forked from the canonical miscellaneous files project (which itself is represented as a <see cref="LoadedTargets"/> instance.) 221/// Called after a design time build when transitioning from <see cref="ProjectLoadState.Primordial"/> to <see cref="ProjectLoadState.LoadedTargets"/>. 295var previousProjectTargets = currentLoadState is ProjectLoadState.LoadedTargets loaded ? loaded.LoadedProjectTargets : []; 529else if (loadState is ProjectLoadState.LoadedTargets(var existingProjects))