10 references to SimpleIntervalTree
Microsoft.CodeAnalysis.CSharp.Features (2)
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
97possibleNullableImpactIntervalTree ??= new SimpleIntervalTree<TextSpan, TextSpanIntervalIntrospector>(new TextSpanIntervalIntrospector(), values: null); 148possibleNullableImpactIntervalTree ??= new SimpleIntervalTree<TextSpan, TextSpanIntervalIntrospector>(new TextSpanIntervalIntrospector(), values: null);
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
CodeCleanup\Providers\AbstractTokensCodeCleanupProvider.vb (1)
49_spans = New SimpleIntervalTree(Of TextSpan, TextSpanIntervalIntrospector)(New TextSpanIntervalIntrospector(), spans)
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
84_spans = New SimpleIntervalTree(Of TextSpan, TextSpanIntervalIntrospector)(New TextSpanIntervalIntrospector(), spans)
Microsoft.CodeAnalysis.Workspaces (5)
Classification\ClassifierHelper.cs (1)
197var semanticPartsTree = new SimpleIntervalTree<ClassifiedSpan, ClassifiedSpanIntervalIntrospector>(
ContextIntervalTree.cs (1)
25: base(introspector, values: null)
Editing\ImportAdderService.cs (1)
46var spansTree = new SimpleIntervalTree<TextSpan, TextSpanIntervalIntrospector>(new TextSpanIntervalIntrospector(), spans);
SimpleIntervalTree.cs (1)
20return new SimpleIntervalTree<T, TIntrospector>(in introspector, values);
Simplification\AbstractSimplificationService.cs (1)
103var spansTree = new SimpleIntervalTree<TextSpan, TextSpanIntervalIntrospector>(new TextSpanIntervalIntrospector(), spans);
Microsoft.VisualStudio.LanguageServices (1)
InheritanceMargin\InheritanceGlyphManager.cs (1)
73_glyphDataTree = new SimpleIntervalTree<GlyphData, GlyphDataIntrospector>(new GlyphDataIntrospector(), values: null);