42 references to Empty
Microsoft.CodeAnalysis (20)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
381
_lazyAnalyzerGateMap = ImmutableSegmentedDictionary<DiagnosticAnalyzer, SemaphoreSlim>.
Empty
;
DiagnosticAnalyzer\AnalyzerDriver.GroupedAnalyzerActions.cs (1)
24
ImmutableSegmentedDictionary<TLanguageKindEnum, ImmutableArray<DiagnosticAnalyzer>>.
Empty
,
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
978
return ImmutableSegmentedDictionary<TLanguageKindEnum, ImmutableArray<SyntaxNodeAnalyzerAction<TLanguageKindEnum>>>.
Empty
;
1075
return ImmutableSegmentedDictionary<OperationKind, ImmutableArray<OperationAnalyzerAction>>.
Empty
;
Emit\EditAndContinue\EmitBaseline.cs (2)
193
synthesizedMembers: ImmutableSegmentedDictionary<ISymbolInternal, ImmutableArray<ISymbolInternal>>.
Empty
,
194
deletedMembers: ImmutableSegmentedDictionary<ISymbolInternal, ImmutableArray<ISymbolInternal>>.
Empty
,
Emit\EditAndContinue\SymbolChanges.cs (1)
470
elementSelector: static e => e.Value.ToImmutableAndFree()) ?? ImmutableSegmentedDictionary<ISymbolInternal, ImmutableArray<ISymbolInternal>>.
Empty
;
Emit\EditAndContinue\SynthesizedTypeMaps.cs (3)
24
= anonymousTypeMap ?? ImmutableSegmentedDictionary<AnonymousTypeKey, AnonymousTypeValue>.
Empty
;
31
= anonymousDelegates ?? ImmutableSegmentedDictionary<SynthesizedDelegateKey, SynthesizedDelegateValue>.
Empty
;
38
= anonymousDelegatesWithIndexedNames ?? ImmutableSegmentedDictionary<AnonymousDelegateWithIndexedNamePartialKey, ImmutableArray<AnonymousTypeValue>>.
Empty
;
SourceGeneration\Nodes\StateTableStore.cs (1)
14
public static readonly StateTableStore Empty = new StateTableStore(ImmutableSegmentedDictionary<object, IStateTable>.
Empty
);
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary.cs (6)
21
=> ImmutableSegmentedDictionary<TKey, TValue>.
Empty
;
25
=> ImmutableSegmentedDictionary<TKey, TValue>.
Empty
.WithComparer(keyComparer);
37
=> ImmutableSegmentedDictionary<TKey, TValue>.
Empty
.AddRange(items);
41
=> ImmutableSegmentedDictionary<TKey, TValue>.
Empty
.WithComparer(keyComparer).AddRange(items);
65
return ImmutableSegmentedDictionary<TKey, TValue>.
Empty
.WithComparer(keyComparer).AddRange(items);
82
return ImmutableSegmentedDictionary<TKey, TValue>.
Empty
.WithComparer(keyComparer)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (3)
180
return
Empty
.WithComparer(self.KeyComparer);
279
if (keyComparer ==
Empty
.KeyComparer)
281
return
Empty
;
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
6140
return ImmutableSegmentedDictionary<string, Symbol>.
Empty
;
FlowAnalysis\NullableWalker.cs (1)
960
var baseRequiredMembers = containingType.BaseTypeNoUseSiteDiagnostics?.AllRequiredMembers ?? ImmutableSegmentedDictionary<string, Symbol>.
Empty
;
Symbols\NamedTypeSymbol.cs (5)
28
private static readonly ImmutableSegmentedDictionary<string, Symbol> RequiredMembersErrorSentinel = ImmutableSegmentedDictionary<string, Symbol>.
Empty
.Add("<error sentinel>", null!);
31
/// <see langword="default"/> if uninitialized. <see cref="RequiredMembersErrorSentinel"/> if there are errors. <see cref="ImmutableSegmentedDictionary{TKey, TValue}.
Empty
"/> if
579
return ImmutableSegmentedDictionary<string, Symbol>.
Empty
;
596
? builder?.ToImmutable() ?? BaseTypeNoUseSiteDiagnostics?.AllRequiredMembers ?? ImmutableSegmentedDictionary<string, Symbol>.
Empty
609
var baseAllRequiredMembers = BaseTypeNoUseSiteDiagnostics?.AllRequiredMembers ?? ImmutableSegmentedDictionary<string, Symbol>.
Empty
;
Microsoft.CodeAnalysis.UnitTests (12)
Collections\ImmutableSegmentedDictionaryBuilderTest.cs (5)
37
var builder = ImmutableSegmentedDictionary<int, string>.
Empty
.ToBuilder();
57
var set = ImmutableSegmentedDictionary<int, string>.
Empty
.Add(1, "1");
82
var mutable = ImmutableSegmentedDictionary<int, string>.
Empty
.ToBuilder();
96
var builder = ImmutableSegmentedDictionary<int, string?>.
Empty
126
var collection = ImmutableSegmentedDictionary<int, string?>.
Empty
.Add(1, null);
Collections\ImmutableSegmentedDictionaryTest.cs (6)
74
ContainsValueTestHelper(ImmutableSegmentedDictionary<int, GenericParameterHelper>.
Empty
, 1, new GenericParameterHelper());
273
Assert.True(IsSame(ImmutableSegmentedDictionary<string, int>.
Empty
, dictionary.Clear()));
286
Assert.False(IsSame(ImmutableSegmentedDictionary<string, int>.
Empty
, clearedDictionary.Clear()));
313
Assert.True(ImmutableSegmentedDictionary<int, int>.
Empty
.Keys.All((_, _) => false, 0));
326
Assert.True(ImmutableSegmentedDictionary<int, int>.
Empty
.Values.All((_, _) => false, 0));
354
return ImmutableSegmentedDictionary<TKey, TValue>.
Empty
.WithComparer(keyComparer);
Collections\SegmentedCollectionsMarshalTests.cs (1)
745
SegmentedDictionary<int, T>? dictionary = SegmentedCollectionsMarshal.AsSegmentedDictionary(ImmutableSegmentedDictionary<int, T>.
Empty
);
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\NamedTypeSymbol.vb (3)
31
''' <see cref="ImmutableSegmentedDictionary(Of String, Symbol).
Empty
"/> if there are no required members. Otherwise,
1104
''' this will be <see cref="ImmutableSegmentedDictionary(Of String, Symbol).
Empty
"/>.
1116
''' true, <see cref="AllRequiredMembers"/> will be <see cref="ImmutableSegmentedDictionary(Of String, Symbol).
Empty
"/>