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

2585 commits

Author SHA1 Message Date
Brian Fiete
b922c486ec Improved IsInitializerStatement 2025-01-04 11:55:57 -08:00
Brian Fiete
a5e9a33f64 Anonymous subclassing in initializer blocks 2025-01-04 10:57:37 -08:00
Brian Fiete
01c2c35fc3 Anonymous type improvements 2025-01-02 16:19:26 -08:00
Brian Fiete
97c119cbc7 Fixed calling @-prefixed methods 2025-01-02 14:21:48 -08:00
Brian Fiete
69fab22a39 Extension inner type visibility fix 2025-01-02 14:17:33 -08:00
Brian Fiete
fb3cd1ac83 Fix for splats passing into params 2025-01-02 13:39:31 -08:00
Brian Fiete
7f9a272e23 Generic resolution fix 2025-01-02 13:33:45 -08:00
Brian Fiete
958fc30310 Inline anonymous type declarations 2025-01-02 11:42:33 -08:00
Brian Fiete
316e3f345f Fixed case where BfResolvedTypeSet inserts new types during Insert 2024-12-31 17:22:34 -08:00
Brian Fiete
1484a5f53c Improved debugger side effect handling, auto refresh options 2024-12-31 13:17:53 -08:00
Brian Fiete
7548bf23cd Fixed ctor passthrough generation for AllowAppend 2024-12-31 11:46:51 -08:00
Brian Fiete
45d6a12d5d Added autocomplete "all" option for ctor passthroughs 2024-12-31 10:28:04 -08:00
Brian Fiete
ce9b2f8888 Added autocomplete for constructor passthroughs 2024-12-31 10:03:16 -08:00
Brian Fiete
b784f4f39d Remove 'stack' keyword 2024-12-31 08:55:37 -08:00
Brian Fiete
4f2c28862d Debugger mouseover improvements 2024-12-31 07:48:03 -08:00
Brian Fiete
4f0ad540a7 MultiDictionary hotswap fix 2024-12-31 07:45:16 -08:00
Brian Fiete
b23c1db0d9 Hotswap extension module fix 2024-12-29 13:03:31 -08:00
Brian Fiete
0bdfea7231 Improved debugger string comparison 2024-12-29 11:36:49 -08:00
Brian Fiete
1b6d9808f3 HotReplaceMethods 'next' fix 2024-12-29 11:36:17 -08:00
Brian Fiete
fd4fd43ce3 Improved hotswapping with extension modules 2024-12-29 11:02:17 -08:00
Brian Fiete
db449ed5a5 Fixed const tuple generation with manual alignment fields 2024-12-23 13:20:41 -08:00
Brian Fiete
5bf50d658c Fixed immediate cmp reorder, offsetted immediate load 2024-12-18 06:09:31 -08:00
Brian Fiete
fa1749b516 Handle fakevals in SetActiveFunction 2024-12-17 05:45:13 -08:00
Brian Fiete
3c7b1ea4b7 Fixed issue with error squiggles persisting on member lookups 2024-12-04 08:42:31 -05:00
Brian Fiete
bb4e6993c8 Fixed aliasing case during 3-form inst decomposition 2024-12-04 08:35:14 -05:00
Brian Fiete
86721ffc20 Fixed sign check on uint64->float 2024-12-03 08:07:35 -05:00
Brian Fiete
769861d3da Added proper uint64->float conversion 2024-12-03 07:42:13 -05:00
Brian Fiete
b900477287 Fixed late ctor hiding with extensions 2024-12-02 14:34:51 -05:00
Brian Fiete
124d191bab Allow (.) inferred type cast inside ref and * unary operations 2024-12-02 13:53:36 -05:00
Brian Fiete
c555b8b7ef Fixed int-unknown shift, wantType with int(X) style cast 2024-12-02 12:27:49 -05:00
Brian Fiete
3a1db510e2 Fixed U8 to float conversions 2024-12-02 12:17:23 -05:00
Brian Fiete
7ca654aab1 Fixed crash attempting to bind function to const 2024-12-02 12:06:45 -05:00
Brian Fiete
3864a8896b Fixed const string bitcast failure 2024-12-02 08:28:24 -05:00
Brian Fiete
2b9fa80b81 Added IDE colorization: Member, Local, Parameter 2024-12-02 07:39:17 -05:00
Brian Fiete
ba436231cb Improved sub rewrite, fixed potential load aliasing issues 2024-12-02 06:27:19 -05:00
Brian Fiete
289d5026c2 Ctor hiding fix 2024-11-24 16:48:28 -05:00
Brian Fiete
82c1125a68 Default ctor fix with emitted ctors 2024-11-21 16:29:40 -05:00
Brian Fiete
049118bb32 Fixed XMM64_RM64/FRM64_XMM64 check 2024-11-21 14:51:52 -05:00
Brian Fiete
d695226657 Properly add ref operators in override fixit 2024-11-21 04:58:59 -05:00
Brian Fiete
490324a300 Allow emissions of default ctor 2024-11-21 04:51:33 -05:00
Brian Fiete
295057b026 Fixed explicit interface indexer 2024-11-20 14:05:42 -05:00
Brian Fiete
908a76b92a Fixed break targeting switch label 2024-11-20 11:33:28 -05:00
Brian Fiete
ac67046afc Fixed IDE "Find on Stack" functionality 2024-11-20 11:32:56 -05:00
Brian Fiete
237b507745 Fixed enum underlying resolution with extension, ToString of void enum 2024-11-20 10:31:53 -05:00
Brian Fiete
28783a6b5a Fixed invalid cast for params 2024-11-20 09:30:05 -05:00
Brian Fiete
75a5a3695b Fixed conversion of zero-sized array to span 2024-11-20 09:26:32 -05:00
Brian Fiete
6eb1b16aa0 Fixed cascade invocation with non-addressable target 2024-11-20 09:18:01 -05:00
Brian Fiete
16915d2344 Fixed void enum const loading 2024-11-20 08:19:28 -05:00
Brian Fiete
1da0c3cae7 bool vector improvements 2024-11-20 07:43:27 -05:00
Brian Fiete
b2078b10fe float2 fixes 2024-11-20 06:05:52 -05:00