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

75 commits

Author SHA1 Message Date
Brian Fiete
01ba9507c0 Improved protection checks of inner type 2025-05-15 17:04:25 +02:00
Brian Fiete
81a9478e77 mHadValidateErrors propagation fix 2025-03-23 07:49:01 -04:00
Brian Fiete
7a752a3375 CompileFail fix 2025-02-22 10:40:14 -08:00
Brian Fiete
45ff0b341b Fixed hot vtable index adjustment with override 2025-01-20 09:58:52 -08:00
Brian Fiete
99aded7951 Debugging 2024-10-21 18:59:34 -04:00
Brian Fiete
6a7bcb4ef9 Disable test 2024-03-22 18:32:51 -04:00
Brian Fiete
7656d94ff5 Tiny ReleaseNoRT test 2024-03-16 11:22:03 -04:00
Brian Fiete
ddd9b1b218 Extensive runtime refactor to reduce generated executable sizes 2024-03-16 07:23:29 -04:00
Brian Fiete
7f0fb7e737 Test change 2024-01-23 17:49:01 -05:00
Brian Fiete
247b084fd1 Disable test 2024-01-23 07:25:39 -05:00
Brian Fiete
5dfe300599 Fixed fail test 2022-08-25 12:13:26 -07:00
Brian Fiete
b5b72df36a Improvements to Win32 'using' field debugging 2022-07-30 11:05:03 -04:00
Brian Fiete
1a0e28af92 Added 'using' field invocation support to debugger 2022-07-30 09:41:05 -04:00
Brian Fiete
4d1d972599 Fixes to variable assignment detection 2022-07-05 08:41:16 -07:00
Brian Fiete
5277797d73 Improved variable assignment detection 2022-07-05 08:04:38 -07:00
Brian Fiete
bca82c231f Fixed constraint checks for inner types 2022-06-23 13:55:34 -07:00
Brian Fiete
cee266d6e6 Unspec variation base fix, debugger default params, debug enum type 2022-05-31 11:01:26 -07:00
Brian Fiete
d62a78fe74 Test change 2022-05-13 13:16:31 -07:00
Brian Fiete
2bbe66cecc Circular dependency checking between generic constraints 2022-04-25 17:53:54 -07:00
Brian Fiete
06f4eb9576 Improvements to auto-impl properties 2022-03-01 09:49:02 -08:00
Brian Fiete
3454e26941 Test fix 2022-02-24 05:55:42 -08:00
Brian Fiete
35584ef288 PopulateType fixes with nested generic type references 2022-02-23 07:35:21 -08:00
Brian Fiete
434a7406de Fixed some comptime dependency rebuilding issues with aliases/extensions 2022-02-16 18:28:23 -05:00
Brian Fiete
ae53196e74 Const lhs handling of ??, cond var assignment in CreateConditionalScope 2022-02-16 08:28:05 -05:00
Brian Fiete
6c714bacdc Fixed extern method generic arg case 2022-02-12 15:37:57 -05:00
Brian Fiete
8bc5d09787 Error text fix 2021-12-15 17:06:43 -05:00
Brian Fiete
4b7ad7036c Dependency fix for elemented types (ie: pointer types) 2021-10-24 16:07:12 -07:00
Brian Fiete
954f6312b8 Changed mixin circular reference detection 2021-08-02 10:42:53 -07:00
Brian Fiete
03e28f3add Fixed invalid generic inference from generic constraints 2021-06-25 06:04:48 -07:00
Brian Fiete
b83c70e84b Test fix 2021-06-19 11:25:00 -07:00
Brian Fiete
615473369f Fixed test 2021-06-19 11:16:04 -07:00
Brian Fiete
5e9ac07804 Fallthrough fixes for destructuring and allHadReturns 2021-06-19 09:29:36 -07:00
Brian Fiete
e1394e2fb7 Fixed variable assignment detection with classes member values 2021-01-21 04:42:15 -08:00
Brian Fiete
7787efda7e Fixed ToString issue with missing interface impl in type with extension 2021-01-20 14:47:29 -08:00
Brian Fiete
e35318c688 Fixed unspecialized method variation calculated return value 2021-01-20 06:42:44 -08:00
Brian Fiete
97d7324874 Fixed fail test 2021-01-04 13:57:28 -08:00
Brian Fiete
06a1ea841f Fixed some generic param cases with generic methods in generic variants 2021-01-01 15:33:00 -08:00
Brian Fiete
27a586df04 Fixed atom deletion issue 2020-12-25 05:22:02 -08:00
Brian Fiete
8852e7e194 Protected protection improvements 2020-12-06 07:32:01 -08:00
Brian Fiete
414a6faa56 Temporarily removed broken LLVM tests 2020-10-28 15:11:41 -07:00
Brian Fiete
4cea33d96f Fixed cases of undetected ambiguous calls 2020-10-08 12:09:04 -07:00
Brian Fiete
c28ed988b3 Fixed properties debug evaluation and struct calls 2020-09-29 11:58:07 -07:00
Brian Fiete
f83875e8ad More tests 2020-09-25 05:36:33 -07:00
Brian Fiete
8af5575f42 Extra test 2020-09-22 10:35:58 -07:00
Brian Fiete
fd3265445d Fixes for new out-var rules, unassigned variable detection 2020-09-22 07:44:47 -07:00
Brian Fiete
965e2e2930 Moved scope of 'if (Call(var X))' arguments into the if parent's scope 2020-09-21 17:53:22 -07:00
Brian Fiete
5b8d2ffee2 Improvements to unassigned variable detection 2020-09-21 13:58:00 -07:00
Brian Fiete
76cd052c4a Fixed MethodToString for unspecialized type variations 2020-09-19 05:12:15 -07:00
Brian Fiete
92d3ab6ca9 Fixed error messages for methods with extern constraints in variations 2020-08-04 10:30:25 -07:00
Brian Fiete
1e446a655c Fixed Test4 2020-07-19 11:07:18 -07:00