Brian Fiete
|
5e810d4e8b
|
Merge pull request #1480 from disarray2077/patch-6
Fix `Dictionary<T>.ValueEnumerator.Key`
|
2022-03-01 18:53:26 +01:00 |
|
Brian Fiete
|
b6e2be1e99
|
Improved QuickFind behavior
|
2022-03-01 06:11:28 -08:00 |
|
disarray2077
|
0c911b7929
|
Fix Dictionary<T>.ValueEnumerator.Key
|
2022-02-28 22:42:46 -03:00 |
|
Brian Fiete
|
90735e3bf8
|
Collapsible regions (aka outlining aka code folding)
|
2022-02-28 11:27:12 -08:00 |
|
Brian Fiete
|
0a856c91ff
|
TryPeek
|
2022-02-22 07:16:56 -08:00 |
|
Brian Fiete
|
168d47a865
|
Make Queue methods more similar to List
|
2022-02-22 07:13:26 -08:00 |
|
Brian Fiete
|
4d82420212
|
Merge pull request #1463 from disarray2077/patch-3
Add `LinkedList<T>` to corlib
|
2022-02-21 06:05:18 -08:00 |
|
disarray2077
|
ba07e5bf41
|
Add LinkedList<T> to corlib
|
2022-02-21 01:52:19 -03:00 |
|
disarray2077
|
6071582dda
|
Fix Dictionary<T>.CopyTo
|
2022-02-19 21:45:45 -03:00 |
|
disarray2077
|
dd7a84ef03
|
Add GetAndRemoveStrict to List<T>
|
2022-02-18 11:53:17 -03:00 |
|
Brian Fiete
|
682798fe7e
|
ContainsStrict
|
2022-02-15 09:37:07 -05:00 |
|
Brian Fiete
|
9e80281d1a
|
Experimental bitfields
|
2022-02-11 05:49:11 -05:00 |
|
disarray2077
|
6aeb9e6e9c
|
Add bounds checking to [Pop]Back/[Pop]Front
|
2022-01-07 20:13:58 -03:00 |
|
disarray2077
|
cd065bd8bd
|
Add copy constructor to Dictionary class
|
2022-01-01 21:53:17 -03:00 |
|
Brian Fiete
|
096ade7614
|
Remove warning for 32-bit
|
2021-12-27 12:33:32 -05:00 |
|
disarray2077
|
a32dad3740
|
Optimize the remove method of dictionary enumerator
|
2021-12-14 12:21:53 -03:00 |
|
Brian Fiete
|
69f26e453d
|
Added 'Alt' methods
|
2021-12-01 11:06:59 -08:00 |
|
disarray2077
|
5b2801cbae
|
Add ContainsAlt to Dictionary
|
2021-10-27 23:37:09 -03:00 |
|
disarray2077
|
5b02c68372
|
Add TryGetValueAlt to Dictionary
|
2021-10-27 23:29:03 -03:00 |
|
Brian Fiete
|
299bea0eaa
|
^ From End index is relative to length instead of length-1
|
2021-10-26 06:15:36 -07:00 |
|
Brian Fiete
|
05a65287d3
|
System.Index support
|
2021-10-24 08:24:53 -07:00 |
|
Brian Fiete
|
27fd5552cc
|
Enhanced ranges
|
2021-10-24 08:12:18 -07:00 |
|
Brian Fiete
|
ce21b8d542
|
Proper MemMove
|
2021-09-20 06:38:08 -07:00 |
|
Brian Fiete
|
2cfa017e32
|
32-bit fix
|
2021-08-27 10:47:29 -07:00 |
|
Brian Fiete
|
8495edb5f0
|
Improved hash bits usage
|
2021-08-27 10:06:32 -07:00 |
|
Brian Fiete
|
e561a26695
|
More trivial inlines
|
2021-07-21 07:43:11 -07:00 |
|
disarray2077
|
ce894beaa9
|
Update Enumerator version when removing key
|
2021-06-24 20:19:47 -03:00 |
|
disarray2077
|
709997feb1
|
Add Remove method to Dictionary Enumerators
|
2021-06-24 20:04:56 -03:00 |
|
Brian Fiete
|
e004b6fe17
|
Fixed ContainsValue
|
2021-05-20 16:25:26 -04:00 |
|
Brian Fiete
|
d08b45018c
|
Simpler ContainsValue
|
2021-05-20 06:33:07 -04:00 |
|
EinBurgbauer
|
5a19981606
|
basic Dictionary ContainsValue functionality
|
2021-05-17 16:23:18 +02:00 |
|
EinBurgbauer
|
38f4b349f2
|
collection item dispose mixins, string specific list
|
2021-05-17 14:22:26 +02:00 |
|
EinBurgbauer
|
1296f002a3
|
list remove range fix, remove range fast
|
2021-03-20 07:48:10 +01:00 |
|
Brian Fiete
|
e3f51e39ed
|
Added 'concrete' constraint
|
2021-01-13 09:24:15 -08:00 |
|
Brian Fiete
|
e7912b1095
|
Made CopyTo use Span
|
2021-01-05 05:56:11 -08:00 |
|
Brian Fiete
|
7e0c25ef8f
|
Added GetRange
|
2020-09-14 17:26:16 -07:00 |
|
Brian Fiete
|
8591172bb2
|
Removed obsolete System.Collections.Generic
|
2020-09-05 05:40:20 -07:00 |
|
Brian Fiete
|
73e260c1d5
|
Added Count setter
|
2020-08-17 05:42:01 -07:00 |
|
Brian Fiete
|
2e3356d04a
|
More operator constraint compliance
|
2020-08-10 14:45:11 -07:00 |
|
Brian Fiete
|
7724c6ae64
|
Made GC.Mark a mixin for less module rebuilding
|
2020-08-04 10:31:13 -07:00 |
|
Brian Fiete
|
50cff34fc6
|
Renamed Add(Span<T>) to AddRange(Span<T>)
|
2020-07-19 05:46:08 -07:00 |
|
Brian Fiete
|
c6f1f358a9
|
Added multi-line custom build command
|
2020-06-22 08:49:23 -07:00 |
|
Brian Fiete
|
85279be033
|
Allow binary search with alt key
|
2020-06-21 07:51:21 -07:00 |
|
Brian Fiete
|
82a108714d
|
Added more 'alt' lookups
|
2020-06-19 06:41:50 -07:00 |
|
Brian Fiete
|
abeda6909b
|
Added concept of strict equality
|
2020-06-17 05:13:53 -07:00 |
|
Brian Fiete
|
a955361f6a
|
Corlib fixes
|
2020-06-10 05:44:27 -07:00 |
|
Damian Day
|
a0210f1d85
|
Minor updates to Queue
|
2020-05-26 20:29:15 +01:00 |
|
Brian Fiete
|
a30ad3d9d2
|
When resizing, insured we didn't release old memory until after insert
|
2020-05-11 10:17:45 -07:00 |
|
Brian Fiete
|
b52db47d55
|
Got rid of Action<T>/Func<T>
|
2020-05-08 07:10:35 -07:00 |
|
Brian Fiete
|
d5073e810c
|
Reworked ref enumerators to support non-pointer refs
|
2020-05-01 16:29:12 -07:00 |
|