1 instantiation of MSBuildNameIgnoreCaseComparer
Microsoft.Build.Utilities.Core (1)
MSBuildNameIgnoreCaseComparer.cs (1)
30
internal static MSBuildNameIgnoreCaseComparer Default { get; } = new
MSBuildNameIgnoreCaseComparer
();
10 references to MSBuildNameIgnoreCaseComparer
Microsoft.Build.Utilities.Core (10)
CopyOnWriteDictionary.cs (3)
33
/// Empty dictionary with a <see cref="
MSBuildNameIgnoreCaseComparer
" />,
37
private static readonly ImmutableDictionary<string, V> NameComparerDictionaryPrototype = ImmutableDictionary.Create<string, V>(
MSBuildNameIgnoreCaseComparer
.Default);
90
return keyComparer is
MSBuildNameIgnoreCaseComparer
MSBuildNameIgnoreCaseComparer.cs (1)
30
internal static
MSBuildNameIgnoreCaseComparer
Default { get; } = new MSBuildNameIgnoreCaseComparer();
TaskItem.cs (5)
123
_metadata = new CopyOnWriteDictionary<string>(
MSBuildNameIgnoreCaseComparer
.Default);
289
_metadata ??= new CopyOnWriteDictionary<string>(
MSBuildNameIgnoreCaseComparer
.Default);
400
var dictionary = new CopyOnWriteDictionary<string>(
MSBuildNameIgnoreCaseComparer
.Default);
484
? new CopyOnWriteDictionary<string>(
MSBuildNameIgnoreCaseComparer
.Default)
507
_metadata ??= new CopyOnWriteDictionary<string>(
MSBuildNameIgnoreCaseComparer
.Default);
ToolsetElement.cs (1)
346
private Dictionary<string, string> _previouslySeenPropertyNames = new Dictionary<string, string>(
MSBuildNameIgnoreCaseComparer
.Default);