1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 20:12:21 +02:00
Commit graph

3884 commits

Author SHA1 Message Date
disarray2077
0c911b7929
Fix Dictionary<T>.ValueEnumerator.Key 2022-02-28 22:42:46 -03:00
Brian Fiete
90d1891cf1 Allow mVTableOrigLength==-1 in PopulateHotTypeDataVTable 2022-02-28 11:28:34 -08:00
Brian Fiete
5fd0e6d0c8 Make GetExtension failure softer 2022-02-28 11:28:11 -08:00
Brian Fiete
90735e3bf8 Collapsible regions (aka outlining aka code folding) 2022-02-28 11:27:12 -08:00
disarray2077
3df708779d Some refactoring and add GetCustomAttributes for Comptime 2022-02-26 22:31:32 -03:00
disarray2077
d52ebfa1db Use Variant in CustomAttributeEnumerator 2022-02-26 14:33:25 -03:00
disarray2077
9eecf83c22 Add GetCustomAttributes 2022-02-26 13:43:56 -03:00
disarray2077
0a173fcf9f
Fix error handling in Version.Parse 2022-02-26 11:49:01 -03:00
disarray2077
06bc73976f
Correctly handle null in Write/WriteLine 2022-02-25 21:26:56 -03:00
Brian Fiete
3dd4212ccd Fixed IsTypeMemberIncluded generic unspecialized variation check 2022-02-25 06:15:07 -08:00
Brian Fiete
16d9160bd2
Merge pull request #1469 from disarray2077/patch-2
Allow handling of `ToFileTimeUtc` error
2022-02-24 16:14:06 -08:00
Brian Fiete
0c4342cbba
Merge pull request #1466 from disarray2077/patch-1
Improve `TimeSpan`
2022-02-24 16:13:39 -08:00
Brian Fiete
55e8fc44de
Merge pull request #1465 from disarray2077/patch-4
Fix `GetExtension` and add `HasExtension` to `Path`
2022-02-24 16:13:04 -08:00
Brian Fiete
faaae112b5 Fixed case of deleting tuple mid-compile 2022-02-24 11:18:06 -08:00
Brian Fiete
cbe398b548 Fixed negative case in GetHighestBitSet 2022-02-24 11:16:45 -08:00
Brian Fiete
3454e26941 Test fix 2022-02-24 05:55:42 -08:00
Brian Fiete
4f8426d8f1 Method range check 2022-02-24 05:35:58 -08:00
Brian Fiete
252f790525 Fix for mid-compile rebuild chain from on-demand type 2022-02-24 05:20:19 -08:00
Brian Fiete
3b412719fe Allow IOnTypeInit for method declarations 2022-02-23 17:19:56 -08:00
disarray2077
4072e667c9
Allow handling of ToFileTimeUtc error 2022-02-23 16:28:37 -03:00
Brian Fiete
35584ef288 PopulateType fixes with nested generic type references 2022-02-23 07:35:21 -08:00
Brian Fiete
f8d6f1405a Fixed circular data check with attributes on fields and properties 2022-02-22 21:44:52 -08:00
Brian Fiete
6f8ee9aef0 Null type check on EmitTypeBody 2022-02-22 21:44:12 -08:00
Brian Fiete
fefed0948e Overhaul generic type reference lookup 2022-02-22 17:58:45 -08:00
Brian Fiete
e5f280de32 Fix for unbound generic type lookups 2022-02-22 08:42:41 -08:00
Brian Fiete
c2490278fa Fixed default ctor base ctor calling when base has extensions 2022-02-22 08:14:17 -08:00
Brian Fiete
c91c81f77d Improvements to failed extension, fixed protection on extended types 2022-02-22 07:41:05 -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
0ce67cecc2 Distinct type option filter entry fixes, Include Filtered fix 2022-02-21 18:32:23 -08:00
disarray2077
97fab6998f
Improve TimeSpan 2022-02-21 19:23:21 -03:00
disarray2077
77b4ddce89
Fix GetExtension and add HasExtension to Path 2022-02-21 16:56:09 -03: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
Brian Fiete
e54b7f9208
Merge pull request #1462 from disarray2077/patch-2
Fix `Dictionary<T>.CopyTo`
2022-02-21 06:00:57 -08:00
Brian Fiete
ad7ef19004 Multi-dimensional sized array name printing fix 2022-02-21 05:50:08 -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
Brian Fiete
88121831e2 Fixed generic interface methods with default impls, comptime attribs 2022-02-19 09:46:01 -05:00
Brian Fiete
79e2ff5165 Start of anonymous 'using' field 2022-02-19 07:38:05 -05:00
Brian Fiete
b886f3d3c3
Merge pull request #1459 from disarray2077/patch-2
Add `GetAndRemoveStrict` to `List<T>`
2022-02-18 09:10:09 -08:00
disarray2077
dd7a84ef03
Add GetAndRemoveStrict to List<T> 2022-02-18 11:53:17 -03:00
Brian Fiete
4c5c89bab5 Comptime GetCustomAttribute for type/field/method 2022-02-17 05:51:05 -05:00
Brian Fiete
434a7406de Fixed some comptime dependency rebuilding issues with aliases/extensions 2022-02-16 18:28:23 -05:00
Brian Fiete
1cd198cea9 Change build_wasm path 2022-02-16 18:11:20 -05:00
Brian Fiete
dd835e6521 Move build_wasm.bat 2022-02-16 18:09:17 -05:00
Brian Fiete
db065d0cd7 wasm batch fixes 2022-02-16 16:46:08 -05:00
Brian Fiete
9d66e6429a PopulateType fix in CheckEnumCreation 2022-02-16 09:39:09 -05:00
Brian Fiete
87d4a48a18 Disallow 'var' matching on failed conversion operators 2022-02-16 09:29:00 -05:00
Brian Fiete
a8d06ea96d Fixed circular reference constraint checking issue with typealias 2022-02-16 09:23:35 -05:00
Brian Fiete
d5485d25e3 Set BfScopeKind_StatementTarget_Conditional in 'while' 2022-02-16 09:01:15 -05:00