10 references to TryGetCompilation
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (2)
NavigationCommandHandlers\FindExtensionMethodsCommandHandler.cs (1)
91if (!document.Project.TryGetCompilation(out var compilation))
NavigationCommandHandlers\FindReferencesOfOverloadsCommandHandler.cs (1)
116if (!document.Project.TryGetCompilation(out var compilation))
Microsoft.CodeAnalysis.Features (2)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingSemanticChangeProcessor.cs (1)
230if (otherProject.TryGetCompilation(out var compilation))
SolutionCrawler\WorkCoordinator.SemanticChangeProcessor.cs (1)
229if (otherProject.TryGetCompilation(out var compilation))
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\DocumentAnalysisExecutor_Helpers.cs (1)
192Contract.ThrowIfFalse(project.TryGetCompilation(out var compilation2));
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\FindReferences\DependentProjectsFinder.cs (1)
279if (!project.TryGetCompilation(out var compilation))
FindSymbols\SymbolFinder.cs (1)
169if (sourceProject.TryGetCompilation(out var compilation))
Shared\Extensions\DocumentExtensions.cs (1)
32if (document.Project.TryGetCompilation(out var compilation))
Workspace\Solution\SolutionState.CompilationTracker.CompilationTrackerState.cs (1)
234/// cref="Project.TryGetCompilation"/> must be from a <see cref="FinalState"/>. This is because <see
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
562Assert.False(project.TryGetCompilation(out _));