1 write to Span
Microsoft.CodeAnalysis.Workspaces (1)
Section.cs (1)
28Span = span;
26 references to Span
Microsoft.CodeAnalysis.EditorFeatures (2)
EditorConfigSettings\Updater\NamingStyles\NamingStyleSettingsUpdater.cs (1)
50var endOfSection = new TextSpan(parseResult.Section.Span.End, 0);
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (1)
40var span = new TextSpan(existingSection.Span.End, 0);
Microsoft.CodeAnalysis.Workspaces (5)
EditorConfigFile.cs (2)
47.ThenByDescending(x => x.section.Span.Start) 85.ThenByDescending(x => x.section.Span.Start) // in event of a further tie, pick entry at the bottom of the file
Section.cs (3)
184Span == other.Span && 191Span.GetHashCode(),
Microsoft.CodeAnalysis.Workspaces.UnitTests (19)
EditorConfigParsing\EditorConfigFileParserTests.cs (19)
40Assert.Equal(10, section?.Span.Start); 44Assert.Equal(20, section?.Span.Start); 48Assert.Equal(30, section?.Span.Start); 80Assert.Equal(70, section?.Span.Start); 96Assert.Equal(70, section?.Span.Start); 100Assert.Equal(20, section?.Span.Start); 104Assert.Equal(40, section?.Span.Start); 122Assert.Equal(10, section?.Span.Start); 126Assert.Equal(20, section?.Span.Start); 161Assert.Equal(70, section?.Span.Start); 165Assert.Equal(40, section?.Span.Start); 180Assert.Equal(30, section?.Span.Start); 184Assert.Equal(40, section?.Span.Start); 206Assert.Equal(120, section?.Span.Start); 210Assert.Equal(130, section?.Span.Start); 223Assert.Equal(100, section?.Span.Start); 227Assert.Equal(60, section?.Span.Start); 239Assert.Equal(100, section?.Span.Start); 243Assert.Equal(0, section?.Span.Start);