1 override of SourceTree
Microsoft.CodeAnalysis (1)
401 references to SourceTree
AnalyzerRunner (1)
Microsoft.CodeAnalysis (30)
Microsoft.CodeAnalysis.CodeStyle (19)
Microsoft.CodeAnalysis.CodeStyle.Fixes (8)
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (1)
Microsoft.CodeAnalysis.CSharp (44)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.Features (4)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (8)
Symbols\Source\DeclaringSyntaxNodeTests.cs (4)
742Assert.Equal(new[] { source0, source1, source3 }, locations.Select(l => l.SourceTree));
748Assert.Equal(new[] { source0, source1, source3, source4 }, locations.Select(l => l.SourceTree));
753Assert.Equal(new[] { source0, source4, source3 }, locations.Select(l => l.SourceTree));
763Assert.Equal(new[] { source4, source3 }, locations.Select(l => l.SourceTree));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (6)
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Microsoft.CodeAnalysis.EditorFeatures (3)
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (6)
Microsoft.CodeAnalysis.Features (62)
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Microsoft.CodeAnalysis.Test.Utilities (5)
Microsoft.CodeAnalysis.VisualBasic (27)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (3)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (9)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (40)
SymbolsTests\Source\SourceSymbolTests.vb (40)
337Order By l.SourceTree.FilePath
340Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
341Assert.Equal("C", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
342Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
343Assert.Equal("C", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
346Order By l.SourceTree.FilePath
349Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
350Assert.Equal("D", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
351Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
352Assert.Equal("D", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
355Order By l.SourceTree.FilePath
358Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
359Assert.Equal("T", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
360Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
361Assert.Equal("T", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
366Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
367Assert.Equal("m1", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
372Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
373Assert.Equal("x", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
378Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
379Assert.Equal("v1$", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
382Order By l.SourceTree.FilePath
385Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
386Assert.Equal("N1", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
387Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
388Assert.Equal("N1", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
391Order By l.SourceTree.FilePath
394Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
395Assert.Equal("N2", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
396Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
397Assert.Equal("N2", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
400Order By l.SourceTree.FilePath
403Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
404Assert.Equal("N3", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
405Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
406Assert.Equal("N3", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
658Assert.Equal({source0, source1, source3}, locations.Select(Function(l) l.SourceTree))
672Assert.Equal({source0, source1, source3, source4}, locations.Select(Function(l) l.SourceTree))
677Assert.Equal({source0, source4, source3}, locations.Select(Function(l) l.SourceTree))
687Assert.Equal({source4, source3}, locations.Select(Function(l) l.SourceTree))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (3)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Microsoft.CodeAnalysis.Workspaces (57)
Rename\ConflictEngine\ConflictResolver.cs (10)
193Contract.ThrowIfNull(implicitUsageConflict.SourceTree);
195implicitUsageConflict.SourceSpan, conflictResolution.OldSolution.GetRequiredDocument(implicitUsageConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
217Contract.ThrowIfNull(implicitConflict.SourceTree);
219implicitConflict.SourceSpan, conflictResolution.OldSolution.GetRequiredDocument(implicitConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
310Contract.ThrowIfNull(languageConflict.SourceTree);
312languageConflict.SourceSpan, conflictResolution.OldSolution.GetRequiredDocument(languageConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
337Contract.ThrowIfNull(oldLocation.SourceTree);
339oldLocation.SourceSpan, conflictResolution.OldSolution.GetRequiredDocument(oldLocation.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
373renameDeclarationLocations[symbolIndex] = new RenameDeclarationLocationReference(solution.GetDocumentId(location.SourceTree), location.SourceSpan, overriddenFromMetadata, locations.Length);
414.OrderBy(l => l.IsInSource ? solution.GetDocumentId(l.SourceTree)!.Id : Guid.Empty)
Microsoft.VisualStudio.LanguageServices (18)
Microsoft.VisualStudio.LanguageServices.Implementation (4)
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)