1 override of SourceTree
Microsoft.CodeAnalysis (1)
692 references to SourceTree
AnalyzerRunner (1)
ConfigurationSchemaGenerator (1)
GenerateDocumentationAndConfigFiles (25)
Metrics (21)
Metrics.Legacy (21)
Microsoft.Analyzers.Extra.Tests (2)
Microsoft.Analyzers.Local.Tests (2)
Microsoft.AspNetCore.Analyzer.Testing (2)
Microsoft.AspNetCore.Components.Analyzers.Tests (2)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (2)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
Microsoft.CodeAnalysis (29)
Microsoft.CodeAnalysis.Analyzers (25)
Microsoft.CodeAnalysis.AnalyzerUtilities (20)
Microsoft.CodeAnalysis.BannedApiAnalyzers (25)
Microsoft.CodeAnalysis.CodeStyle (25)
Microsoft.CodeAnalysis.CodeStyle.Fixes (8)
Microsoft.CodeAnalysis.CSharp (51)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
Microsoft.CodeAnalysis.CSharp.Features (9)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
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 (4)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (3)
Microsoft.CodeAnalysis.Features (62)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (25)
Microsoft.CodeAnalysis.PublicApiAnalyzers (21)
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (2)
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (20)
Microsoft.CodeAnalysis.Test.Utilities (5)
Microsoft.CodeAnalysis.VisualBasic (22)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (30)
SymbolsTests\Source\SourceSymbolTests.vb (30)
335Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
336Assert.Equal("C", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
337Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
338Assert.Equal("C", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
344Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
345Assert.Equal("D", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
346Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
347Assert.Equal("D", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
353Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
354Assert.Equal("T", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
355Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
356Assert.Equal("T", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
361Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
362Assert.Equal("m1", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
367Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
368Assert.Equal("x", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
373Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
374Assert.Equal("v1$", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
380Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
381Assert.Equal("N1", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
382Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
383Assert.Equal("N1", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
389Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
390Assert.Equal("N2", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
391Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
392Assert.Equal("N2", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
398Assert.Equal("a.vb", locs(0).SourceTree.FilePath)
399Assert.Equal("N3", locs(0).SourceTree.GetText().ToString(locs(0).SourceSpan))
400Assert.Equal("b.vb", locs(1).SourceTree.FilePath)
401Assert.Equal("N3", locs(1).SourceTree.GetText().ToString(locs(1).SourceSpan))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (3)
Microsoft.CodeAnalysis.Workspaces (63)
Rename\ConflictEngine\ConflictResolver.cs (10)
190Contract.ThrowIfNull(implicitUsageConflict.SourceTree);
192implicitUsageConflict.SourceSpan, conflictResolution.OldSolution.GetRequiredDocument(implicitUsageConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
214Contract.ThrowIfNull(implicitConflict.SourceTree);
216implicitConflict.SourceSpan, conflictResolution.OldSolution.GetRequiredDocument(implicitConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
308Contract.ThrowIfNull(languageConflict.SourceTree);
310languageConflict.SourceSpan, conflictResolution.OldSolution.GetRequiredDocument(languageConflict.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
335Contract.ThrowIfNull(oldLocation.SourceTree);
337oldLocation.SourceSpan, conflictResolution.OldSolution.GetRequiredDocument(oldLocation.SourceTree).Id, RelatedLocationType.UnresolvableConflict));
377renameDeclarationLocations[symbolIndex] = new RenameDeclarationLocationReference(solution.GetDocumentId(location.SourceTree), location.SourceSpan, overriddenFromMetadata, locations.Length);
416.OrderBy(l => l.IsInSource ? solution.GetDocumentId(l.SourceTree)!.Id : Guid.Empty)
Microsoft.Extensions.Options.SourceGeneration (4)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.Metrics.Unit.Tests (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Microsoft.Interop.ComInterfaceGenerator (4)
Microsoft.Interop.LibraryImportGenerator (7)
Microsoft.Maui.Controls.BindingSourceGen (2)
Microsoft.ML.InternalCodeAnalyzer (1)
Microsoft.VisualStudio.LanguageServices (11)
Roslyn.Diagnostics.Analyzers (30)
Roslyn.Diagnostics.CSharp.Analyzers (3)
System.Text.Json.SourceGeneration (3)
System.Text.RegularExpressions.Generator (1)
Test.Utilities (20)
Text.Analyzers (25)