14 references to ImmutableSegmentedDictionary
Microsoft.CodeAnalysis (9)
Collections\DictionaryExtensions.cs (1)
100
var result =
ImmutableSegmentedDictionary
.CreateBuilder<K, ImmutableArray<V>>();
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
2259
var builder =
ImmutableSegmentedDictionary
.CreateBuilder<DiagnosticAnalyzer, SemaphoreSlim>();
2284
var builder =
ImmutableSegmentedDictionary
.CreateBuilder<DiagnosticAnalyzer, GeneratedCodeAnalysisFlags>();
Emit\EditAndContinue\DefinitionMap.cs (1)
609
var closureTreeBuilder =
ImmutableSegmentedDictionary
.CreateBuilder<DebugId, (DebugId? parentId, ImmutableArray<string> structCaptures)>();
Emit\EditAndContinue\SymbolMatcher.cs (3)
121
var builder =
ImmutableSegmentedDictionary
.CreateBuilder<TKey, TValue>();
150
var builder =
ImmutableSegmentedDictionary
.CreateBuilder<AnonymousDelegateWithIndexedNamePartialKey, ImmutableArray<AnonymousTypeValue>>();
221
var synthesizedMembersBuilder =
ImmutableSegmentedDictionary
.CreateBuilder<ISymbolInternal, ImmutableArray<ISymbolInternal>>();
SourceGeneration\Nodes\StateTableStore.cs (1)
39
private readonly ImmutableSegmentedDictionary<object, IStateTable>.Builder _tableBuilder =
ImmutableSegmentedDictionary
.CreateBuilder<object, IStateTable>();
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
290
return
ImmutableSegmentedDictionary
.CreateRange(keyComparer, self);
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpCompilation.cs (3)
1153
var builder =
ImmutableSegmentedDictionary
.CreateBuilder<string, OneOrMany<SyntaxTree>>();
1179
var builder =
ImmutableSegmentedDictionary
.CreateBuilder<ReadOnlyMemory<byte>, OneOrMany<SyntaxTree>>(ContentHashComparer.Instance);
1206
var builder =
ImmutableSegmentedDictionary
.CreateBuilder<string, OneOrMany<SyntaxTree>>();
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
119
var anonymousTypes =
ImmutableSegmentedDictionary
.CreateBuilder<AnonymousTypeKey, AnonymousTypeValue>();
121
var anonymousDelegates =
ImmutableSegmentedDictionary
.CreateBuilder<SynthesizedDelegateKey, SynthesizedDelegateValue>();