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

2303 commits

Author SHA1 Message Date
Brian Fiete
4feda1da59 Improved BeefTypeToString 2021-02-26 14:54:38 -08:00
Brian Fiete
97283b3113 Fixed ??= 2021-02-26 14:47:11 -08:00
Brian Fiete
26bd41d8ca Enabled union encoding support 2021-02-26 09:29:28 -08:00
Brian Fiete
e79b8ca9df Fixed erroneous readonly of non-sret composite returns (ie: comptime) 2021-02-26 08:01:43 -08:00
Brian Fiete
044d5d5f03 Fixed '*vreg<RAX>' divisor legalization issue 2021-02-26 07:35:38 -08:00
Brian Fiete
dd3485af0c Fixed comptime with local mixin with composite param access 2021-02-26 07:12:16 -08:00
Brian Fiete
4575c64133 fix for ??= 2021-02-26 06:27:39 -08:00
Brian Fiete
357c0e2e5a Const comparison fix for nullptr 2021-02-26 06:27:22 -08:00
Brian Fiete
06a073d0e7 More robust handling of missing system types 2021-02-26 06:27:01 -08:00
Brian Fiete
75e075b8d9 Fix for bool/char const encoding 2021-02-26 06:26:26 -08:00
Brian Fiete
8e9d7ed4c4 Lost changes 2021-02-25 10:14:22 -08:00
Brian Fiete
e6c4a95ccd Start of package management 2021-02-25 08:10:21 -08:00
Brian Fiete
e517a9745a Fixed union inner type calculation 2021-02-25 07:10:14 -08:00
Brian Fiete
f3c17a671c Fixed enum ToString when it contains other const fields 2021-02-25 06:07:31 -08:00
Brian Fiete
234aaa772c Properly fail enum case declarations outside enums 2021-02-25 05:55:36 -08:00
Brian Fiete
d1d3af1cc0 Fixed payload enum alignment calculation 2021-02-24 15:41:39 -08:00
Brian Fiete
fa8b9eca28 Fixed merged vreg forceMem 2021-02-24 15:22:43 -08:00
Brian Fiete
524d3993ab Fixed int8[0] aggzero marker 2021-02-24 13:52:04 -08:00
Brian Fiete
25dce88509 Fixed payload enum ctor when current type is a payload enum 2021-02-24 12:15:29 -08:00
Brian Fiete
a3c4c479fc Fixed splat issue with opaque types 2021-02-24 06:02:17 -08:00
Brian Fiete
4e3442d437 Added more PreFails 2021-02-24 06:02:04 -08:00
Brian Fiete
af274d1790 NoShow change 2021-02-23 06:16:00 -08:00
Brian Fiete
b061798379 CreateWindowAndRenderer change 2021-02-23 06:14:31 -08:00
Brian Fiete
cdb78eec69
Merge pull request #920 from RogueMacro/master
Some minor fixes for the SDL2 lib
2021-02-23 06:03:51 -08:00
Brian Fiete
379c02cab4 Merge remote-tracking branch 'origin/master' 2021-02-23 05:56:19 -08:00
Brian Fiete
d50406b11a Version bump 0.43.1 2021-02-23 05:53:18 -08:00
RogueMacro
a273d514c5
Deprecate CreateWindowAndRenderer() and add WindowPos helpers 2021-02-21 19:20:29 +01:00
Brian Fiete
59d4e258d5 Fixed prop binding issue with direct-autoprop optimization interference 2021-02-21 06:25:27 -08:00
RogueMacro
45dd528c7b
Fix incorrect link name for SimpleMessageBox 2021-02-20 21:56:16 +01:00
Brian Fiete
a5e0a5688b Added string literal to fixup queue 2021-02-20 05:45:52 -08:00
Brian Fiete
8047bebfca Fixed const float generic arg 2021-02-19 16:14:35 -08:00
Brian Fiete
9a854a0237 Made null coalescing short-circuit 2021-02-19 11:24:14 -08:00
Brian Fiete
4c40028b33 Fixed O^2 issue relative to method chain length 2021-02-19 06:05:00 -08:00
Brian Fiete
18f9fb881f Fixed duplicate Equals methods with code generation on structs 2021-02-18 07:52:44 -08:00
Brian Fiete
02f17a889a Fixed alias type hashing issue 2021-02-18 06:43:53 -08:00
Brian Fiete
aa89d7d496 Fixed issues with very long errors 2021-02-18 06:13:56 -08:00
RogueMacro
dfdfe094cd
Fix parameter type in SDLTTF.RenderText_Solid() 2021-02-17 21:22:44 +01:00
Brian Fiete
a70b993686 Type map hash fixes 2021-02-17 11:00:20 -08:00
Brian Fiete
483f579e65 Defer syntax fixes 2021-02-17 11:00:02 -08:00
Brian Fiete
2d76efdaaa Require explicit cast for enum-constrained generic-to-int conversion 2021-02-17 07:37:37 -08:00
Brian Fiete
d460c1fb2f Fixed defer target printing 2021-02-17 07:15:51 -08:00
Brian Fiete
a3ed5b7769 Also made work for where T : enum 2021-02-17 07:10:15 -08:00
Brian Fiete
e626620e48 Fix typeof(T).MinValue/MaxValue with generic params 2021-02-17 07:08:09 -08:00
Brian Fiete
fe317aba34 Temporarily remove Win32 Linq test 2021-02-17 06:51:12 -08:00
Brian Fiete
9163312712 Handled some missing system types better 2021-02-16 15:16:32 -08:00
Brian Fiete
a9c82d4125 Added Beef.Linq to CI tests 2021-02-16 15:03:53 -08:00
Brian Fiete
eb86c717f0 Partial recursive generic fixes, deferred constraint type validation 2021-02-16 14:53:48 -08:00
Brian Fiete
3681b521b5 Fixes for safe mode 2021-02-16 14:51:31 -08:00
RogueMacro
358efb8d54
Add correct parameter types to SDL.CreateWindowAndRenderer() 2021-02-16 16:03:23 +01:00
Brian Fiete
8d0f70588f Fixed isalpha signed issue 2021-02-15 10:21:00 -08:00