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

2178 commits

Author SHA1 Message Date
Brian Fiete
86967c39c3 Added support for some constant enums with payloads 2021-02-01 11:19:50 -08:00
Brian Fiete
5677f27cac Improved mixin errors while specializing methods/types 2021-02-01 06:38:33 -08:00
Brian Fiete
f1b7f8151a Fixed incorrect caching of decltype/comptype 2021-02-01 06:17:26 -08:00
Brian Fiete
aa21020255 undef ToString fix 2021-02-01 05:34:49 -08:00
Brian Fiete
518c9773f3
Merge pull request #879 from bttelle/issue-619
Fix close of inactive IDE tab without closing pane
2021-02-01 05:32:47 -08:00
Brian Fiete
afd5b29127 Use cached CE emission on fastFinish 2021-02-01 05:21:41 -08:00
Joseph Battelle
66e8ab8823 Fix close of inactive IDE tab without closing pane
When you close an inactive IDE tab, the 'nextTab' is null instead of the
already active one. This then results in the entire pane closing even
with tabs remaining. Ensuring nextTab is always valid keeps the pane open.

This may fix issue #619 as the behavior described is similar.
2021-01-31 20:31:10 -08:00
Brian Fiete
8406e00a60 Made Compiler 'Caller' values work inside mixins 2021-01-31 10:23:39 -08:00
Brian Fiete
1519a60104 Fixed genericParam->genericParam cast check, IgnoreError constraint fail 2021-01-31 08:06:47 -08:00
Brian Fiete
970ac9add2 Fixed typeref memberReferenceExpression parsing 2021-01-31 07:16:38 -08:00
Brian Fiete
96e00fc7d8 Fixed sized-aligned aggzero 2021-01-31 06:50:58 -08:00
Brian Fiete
8c700e6deb Fixed const stride issues 2021-01-31 06:41:09 -08:00
Brian Fiete
e60bbdf64f Fixed pointer arithmetic stride issues 2021-01-31 05:39:00 -08:00
Brian Fiete
46f97ef987 Length fix 2021-01-31 05:36:27 -08:00
Brian Fiete
9c473dc269 Substream fixes 2021-01-31 05:26:09 -08:00
Brian Fiete
0576e74d58 Fixed alwaysInclude flags 2021-01-31 05:26:00 -08:00
Brian Fiete
1f419deae2
Merge pull request #873 from bttelle/master
Fix spelling of 'separate' and 'Separator'
2021-01-30 14:46:50 -08:00
Brian Fiete
93ca9a3ac7 Merge remote-tracking branch 'origin/master' 2021-01-30 14:45:43 -08:00
Brian Fiete
a87731e0ef Specialized-by-autocomplete-method dependency fix 2021-01-30 14:45:32 -08:00
Brian Fiete
5987cad11d Added dependency fix 2021-01-30 14:45:00 -08:00
Brian Fiete
4678dcb9e5 Added (partially-working) '-deterministic' debug cmd line param 2021-01-30 14:43:10 -08:00
Brian Fiete
5ac1bbf63f Fixed always-include on specialized types 2021-01-30 10:23:12 -08:00
Brian Fiete
d11348a4e4 Refactored always-include 2021-01-30 08:08:30 -08:00
Joseph Battelle
cf863ff2e7 s/Seperator/Separator 2021-01-30 00:35:52 -08:00
Joseph Battelle
a69dff59ce s/seperate/separate 2021-01-29 23:52:58 -08:00
Brian Fiete
c0ae4bb8f7 Fixed comptime reflection issue with interface methods 2021-01-28 08:53:34 -08:00
Brian Fiete
b37dfcee62 Test update 2021-01-28 07:56:27 -08:00
Brian Fiete
52a8aca30d Made 'in' mangle as 'const&' 2021-01-28 05:41:34 -08:00
Brian Fiete
cf9890349d Added 'SelfOuter' special type 2021-01-28 05:11:02 -08:00
Brian Fiete
061ca6acd7 -forceSafe 2021-01-27 15:16:28 -08:00
Brian Fiete
925497f1e7 Copy outer external constraints 2021-01-27 15:16:21 -08:00
Brian Fiete
b9593348c7 Fixed generic dependency issue with type aliases 2021-01-27 14:08:28 -08:00
Brian Fiete
f2237b4f97 Mangle fix for 'in' 2021-01-27 09:18:59 -08:00
Brian Fiete
4d1672fbcf Added 'in' parameter support 2021-01-27 09:01:47 -08:00
Brian Fiete
bf97870ed4 Removed assertion for var-param call failure 2021-01-27 06:55:45 -08:00
Brian Fiete
cd882b09a5 Fixed GetStructRetIdx calculation with closure 'this' override 2021-01-27 06:20:18 -08:00
Brian Fiete
ea34f0c2fd Fixed vector GEP 2021-01-26 17:01:30 -08:00
Brian Fiete
9ce7a535b4 FixGEP for const geps 2021-01-26 16:53:19 -08:00
Brian Fiete
a7183ad803 Properly use last window position when opening IDE 2021-01-26 11:06:48 -08:00
Brian Fiete
1e52dce7c4 Support for operators with ref parameters, sized array->span 2021-01-26 11:06:17 -08:00
Brian Fiete
5c05b15b37 ToString fix 2021-01-26 06:34:42 -08:00
Brian Fiete
fdcbb55ff2 ReadAll/WriteAll 2021-01-26 06:34:31 -08:00
Brian Fiete
61f54a4f88 Comptime math and bug fixes 2021-01-26 06:33:23 -08:00
Brian Fiete
621fe99882 undef detection 2021-01-22 16:46:52 -08:00
Brian Fiete
41f95003fe evalExprFlags propagation 2021-01-22 16:46:39 -08:00
Brian Fiete
dae208a28b Extension method this cast check fix 2021-01-22 14:26:11 -08:00
Brian Fiete
0b23446aa8 Added stricter method extension 'this' pre-check 2021-01-22 14:19:02 -08:00
Brian Fiete
5aeaa8808b Fixed deferred handling of delegate binds in binary operations 2021-01-22 13:25:37 -08:00
Brian Fiete
1f42567339 varargs fixes 2021-01-22 13:20:17 -08:00
Brian Fiete
0ebd306d93 Deferred evaluation support for binary operators 2021-01-22 11:37:39 -08:00