10 references to SimpleIntervalTree
Microsoft.CodeAnalysis.CSharp.Features (2)
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
97
possibleNullableImpactIntervalTree ??= new
SimpleIntervalTree
<TextSpan, TextSpanIntervalIntrospector>(new TextSpanIntervalIntrospector(), values: null);
148
possibleNullableImpactIntervalTree ??= 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)
197
var semanticPartsTree = new
SimpleIntervalTree
<ClassifiedSpan, ClassifiedSpanIntervalIntrospector>(
ContextIntervalTree.cs (1)
25
:
base
(introspector, values: null)
Editing\ImportAdderService.cs (1)
46
var spansTree = new
SimpleIntervalTree
<TextSpan, TextSpanIntervalIntrospector>(new TextSpanIntervalIntrospector(), spans);
SimpleIntervalTree.cs (1)
20
return new
SimpleIntervalTree
<T, TIntrospector>(in introspector, values);
Simplification\AbstractSimplificationService.cs (1)
103
var 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);