terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Classes | |
class | CreateValueCallback |
class | Enumerator |
Public Member Functions | |
ConditionalWeakTable () | |
void | Add (TKey key, TValue value) |
bool | Remove (TKey key) |
bool | TryGetValue (TKey key, [Out] TValue value) |
TValue | GetValue (TKey key, ConditionalWeakTable< TKey, TValue >.CreateValueCallback createValueCallback) |
Protected Member Functions | |
override void | Finalize () |
Private Member Functions | |
void | RehashWithoutResize () |
void | RecomputeSize () |
void | Rehash () |
IEnumerator< KeyValuePair< TKey, TValue > > IEnumerable< KeyValuePair< TKey, TValue > >. | GetEnumerator () |
IEnumerator IEnumerable. | GetEnumerator () |
Private Attributes | |
Ephemeron[] | data |
object | _lock |
int | size |
Static Private Attributes | |
const int | INITIAL_SIZE = 13 |
const float | LOAD_FACTOR = 0.7f |
const float | COMPACT_FACTOR = 0.5f |
const float | EXPAND_FACTOR = 1.1f |
Definition at line 11 of file ConditionalWeakTable.cs.