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

1027 commits

Author SHA1 Message Date
Brian Fiete
792d92d014 Fixed method extension parsing issue in static block 2020-12-14 13:11:43 -08:00
Brian Fiete
7ddd9a205d Linux fixes, CTFE progress 2020-12-14 10:20:44 -08:00
Brian Fiete
52a441f486 Linux fixes 2020-12-14 09:24:45 -08:00
Brian Fiete
cdc030ab30 Properly detected extension modules for tuple and delegate generic args 2020-12-14 07:41:27 -08:00
Brian Fiete
2e464ee556 Fixed protected internal node trivia 2020-12-14 06:27:14 -08:00
Brian Fiete
f28229aef4 Fixed protection string table oob 2020-12-14 06:13:40 -08:00
Brian Fiete
b227197e54 Added CeMachine 2020-12-14 06:12:32 -08:00
Brian Fiete
b1f526dcad Scope fix 2020-12-14 05:22:14 -08:00
Brian Fiete
6d058ba59c Expanding CTFE 2020-12-14 03:50:28 -08:00
Brian Fiete
577e199dcd Start of compile-time function evaluation 2020-12-13 08:04:42 -08:00
Brian Fiete
3c45db1976 Fixed crash checking generic args for local method 2020-12-08 13:51:48 -08:00
Brian Fiete
34dcd47dd5 Fixes for type initializer blocks 2020-12-07 10:58:02 -08:00
Brian Fiete
9cd47a784b Added 'protected internal' protection 2020-12-07 07:53:12 -08:00
Brian Fiete
8d3b0d9e59 Fixed while(false) loop 2020-12-06 09:06:14 -08:00
Brian Fiete
35c9cba898 Fixed type lookup for GetOperatorInfo 2020-12-06 07:54:02 -08:00
Brian Fiete
8852e7e194 Protected protection improvements 2020-12-06 07:32:01 -08:00
Brian Fiete
670de8d4dc Fixed hot swap issue 2020-12-06 05:53:32 -08:00
Brian Fiete
af53623536 fix fix 2020-12-05 13:27:51 -08:00
Brian Fiete
b264d7e4cb Fixed invalid generic param 'can never be null' warning 2020-12-05 09:22:59 -08:00
Brian Fiete
45ca40f2c7 Made missing commutable attribute a warning instead of an error 2020-12-05 04:44:43 -08:00
Brian Fiete
b5064536e0 Improved static indexer support 2020-12-05 04:29:27 -08:00
Brian Fiete
195a699af4 Fixed early-exit cases in ctor 2020-12-04 06:29:25 -08:00
Brian Fiete
687dde063f Include inner-overload method in classview 2020-12-04 05:22:49 -08:00
Brian Fiete
a17b086bd4 IntUnknown fix 2020-12-04 05:22:06 -08:00
Brian Fiete
f194d9ca0e Method selection fixes 2020-12-03 12:20:51 -08:00
Brian Fiete
1b9921981e Improved method selection with failed method match 2020-12-03 11:34:56 -08:00
Brian Fiete
b49e513494 Reworked binary operators and transformability 2020-12-03 07:50:36 -08:00
Brian Fiete
230b71cecb Fixed some module mutability issues 2020-12-03 06:27:10 -08:00
Brian Fiete
adf46175cf Improved string interpolation warnings/errors 2020-12-03 05:58:15 -08:00
Brian Fiete
bdd22c0154 Fixed imported method in extension module 2020-12-01 14:24:34 -08:00
Brian Fiete
222d030aa4 Fixed generic extension methods with primitive 'this' 2020-12-01 11:35:10 -08:00
Brian Fiete
d976ea77e9 Fixed extension method issues where 'this' type is missing 2020-12-01 10:57:10 -08:00
Brian Fiete
1b19eeb96e Fix outer type inheritance list flashing when typing type name 2020-11-30 10:50:19 -08:00
Brian Fiete
0c51826a42 Fixed Go to Definition for enumerators with a Dispose method 2020-11-30 09:56:43 -08:00
Brian Fiete
12fa5614d3 Fixed parsing of ternary expressions with string literal results 2020-11-30 09:47:37 -08:00
Brian Fiete
1efd403472 Fixed invalid enum const type finalization with non-enum-case const 2020-11-30 06:23:52 -08:00
Brian Fiete
2c00929751 Fixed invalid FinishInit call during ignored method declaration 2020-11-30 06:22:37 -08:00
Brian Fiete
b9f84d328e Fix for call with implicit captured 'var' type 2020-11-27 06:25:23 -08:00
Brian Fiete
cee6a78fc0 Fixed int-unknown issue in binary operation 2020-11-24 10:37:38 -08:00
Brian Fiete
5f339d811d Made rehupping of memory breakpoints more conservative 2020-11-24 10:36:59 -08:00
Brian Fiete
637765d840 Removed debug catch 2020-11-21 08:04:17 -08:00
Brian Fiete
9a4aeb7ec7 Fixed cast check issue 2020-11-21 07:38:23 -08:00
Brian Fiete
c40222fb2d Added ip resolve option to speed up curl connections 2020-11-21 07:09:41 -08:00
Brian Fiete
b83bc2c2dc Fixed generic property binding 2020-11-21 07:09:15 -08:00
Brian Fiete
f2eb588de3 Fixed invalid autoprop optimization with virtual properties 2020-11-19 14:17:14 -08:00
Brian Fiete
84a0cf329f sret calling convention fix 2020-11-19 13:09:58 -08:00
Brian Fiete
4cae7ff373 Fixes for default interface properties and bindings 2020-11-19 09:37:43 -08:00
Brian Fiete
4e5baf3b84 Symbol parsing issue fixed 2020-11-19 09:34:48 -08:00
Brian Fiete
8f59a9dc0a Fixed index cast to int 2020-11-18 12:12:22 -08:00
Brian Fiete
dcacf87d66 Fixed ability to call GetType on an interface reference 2020-11-18 12:07:18 -08:00