2 implementations of IIntervalTreeWitness
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
288
internal readonly struct FlatArrayIntervalTreeWitness :
IIntervalTreeWitness
<T, ImmutableIntervalTree<T>, int>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
149
internal readonly struct BinaryIntervalTreeWitness :
IIntervalTreeWitness
<T, MutableIntervalTree<T>, Node>
3 references to IIntervalTreeWitness
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.cs (1)
35
where TIntervalTreeWitness : struct,
IIntervalTreeWitness
<T, TIntervalTree, TNode>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
13
where TIntervalTreeWitness : struct,
IIntervalTreeWitness
<T, TIntervalTree, TNode>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
13
where TIntervalTreeWitness : struct,
IIntervalTreeWitness
<T, TIntervalTree, TNode>