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

34 commits

Author SHA1 Message Date
Brian Fiete
5dfe300599 Fixed fail test 2022-08-25 12:13:26 -07: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
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
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
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
8852e7e194 Protected protection improvements 2020-12-06 07:32:01 -08:00
Brian Fiete
4cea33d96f Fixed cases of undetected ambiguous calls 2020-10-08 12:09:04 -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
307c1080c4 More fail tests 2020-06-21 07:50:37 -07:00
Brian Fiete
664078557f Improving auto-implemented properties 2020-04-10 07:53:56 -07:00
Brian Fiete
b900ec1a4a New test 2019-12-09 10:29:54 -08:00
Brian Fiete
078564ac9e Initial checkin 2019-08-23 11:56:54 -07:00