4 writes to _container
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (4)
42
_container
= new Container(this);
196
_container
= new Container(this);
506
_container
= c = c.Resize();
927
_parent.
_container
= null!;
16 references to _container
System.Private.CoreLib (16)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (16)
60
return
_container
.TryGetValueWorker(key, out value);
77
int entryIndex =
_container
.FindEntry(key, out _);
101
int entryIndex =
_container
.FindEntry(key, out _);
125
int entryIndex =
_container
.FindEntry(key, out _);
130
_container
.UpdateValue(entryIndex, value);
152
return
_container
.Remove(key, out _);
170
return
_container
.Remove(key, out value);
192
_container
.RemoveAllKeys();
324
if (
_container
.TryGetValueWorker(key, out TValue? existingValue))
364
Container c =
_container
;
401
Debug.Assert(table.
_container
!= null, "Should not be used on a finalized table");
402
Debug.Assert(table.
_container
.FirstFreeEntry > 0, "Should have returned an empty enumerator instead");
410
_maxIndexInclusive = table.
_container
.FirstFreeEntry - 1;
455
Container c = table.
_container
;
503
Container c =
_container
;
925
if (_parent.
_container
== this)