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

1135 commits

Author SHA1 Message Date
Brian Fiete
d3d6533976 Fixed const generic param lookup in extensions 2020-06-30 15:18:16 -07:00
Brian Fiete
ca37d1d8af Improved hot swap error handling 2020-06-30 14:35:20 -07:00
Brian Fiete
6e5b6694a1 Fixed dynamic Beef libs on Linux/macOS 2020-06-30 12:13:20 -07:00
Brian Fiete
455a0d0b46 More tests 2020-06-30 05:44:34 -07:00
Brian Fiete
0cbe2376ec Added protective case 2020-06-30 05:37:34 -07:00
Brian Fiete
ec3eb0b134 Fixed issue with cursor going to start of line 2020-06-30 05:37:16 -07:00
Brian Fiete
fb421ca9d0 Fixed field lookups during type alias resolves 2020-06-29 17:08:31 -07:00
Brian Fiete
3a7b7e559b Fixed cast constraint check for IOpConvertibleTo 2020-06-29 16:53:39 -07:00
Brian Fiete
fb7251e71a Made comparison of valueless types be constant bools 2020-06-29 12:17:14 -07:00
Brian Fiete
7d680c2a48 Fixed actualization of illegal offset scales 2020-06-29 12:16:47 -07:00
Brian Fiete
92e189826b Fixed initializer error for unknown-sized arrays 2020-06-25 10:21:51 -07:00
Brian Fiete
9ea5b72b65 Fixed nullable comparisons 2020-06-25 10:07:57 -07:00
Brian Fiete
fd1883f6ba Fixed issue with externs in generic types 2020-06-25 06:22:53 -07:00
Brian Fiete
b424ce6818 Fixed tuple ToString 2020-06-25 05:52:42 -07:00
Brian Fiete
e7afee6770 Fixed null value in SetValue 2020-06-25 05:38:42 -07:00
Brian Fiete
bb0a73f01d Fixed autocomplete mDefMethodGenericParamIdx clearing 2020-06-25 05:33:09 -07:00
Brian Fiete
f49a9ef74f Fixed failed const constraint parsing 2020-06-25 05:27:26 -07:00
Brian Fiete
365701fe2f Write crash info to OutputDebugString 2020-06-25 05:21:03 -07:00
Brian Fiete
16bc8de229 Fixed tuple cast 2020-06-25 05:20:45 -07:00
Brian Fiete
71087af6d3 Fixed comparison method for sized array of valueless types 2020-06-24 15:02:47 -07:00
Brian Fiete
6ac1496eaa Better diagnostics of backend errors 2020-06-24 15:02:17 -07:00
Brian Fiete
b09364cd34 Fixed typeState issue with exterior nodes 2020-06-24 06:23:47 -07:00
Brian Fiete
c2894b0397 Scope Prev/Next commands 2020-06-23 15:25:04 -07:00
Brian Fiete
9e009b134c Scope Prev/Next, other minor improvements 2020-06-23 15:24:50 -07:00
Brian Fiete
0154b75923 Fixed generic inner type alias with type extensions 2020-06-23 11:54:28 -07:00
Brian Fiete
8169587b4c Fixed lookup for 'new' generic conformance 2020-06-23 11:52:58 -07:00
Brian Fiete
d31c9df8ac Remove debug text 2020-06-23 11:52:10 -07:00
Brian Fiete
b79c82a480 Fix for chained enum creation calls 2020-06-23 09:30:20 -07:00
Brian Fiete
291d92e097 Crash fix for variant methodToString 2020-06-23 09:29:50 -07:00
Brian Fiete
fb5eaaa010 Parse fixes for failed attempted cast 2020-06-23 09:29:26 -07:00
Brian Fiete
807d8eba7e Fixed dependency issue with pointer to struct as generic arg 2020-06-23 08:40:25 -07:00
Brian Fiete
26205eefcd Fixed mixin crash 2020-06-23 07:41:15 -07:00
Brian Fiete
01d52131df Partially allowing WSL compilation 2020-06-23 07:33:43 -07:00
Brian Fiete
1758520193 Fixed rebuilding of reified types after deleting unused types 2020-06-23 07:33:18 -07:00
Brian Fiete
16be83ceda Disallow object-to-void* casting. Lowering fixes. Variant fixes. 2020-06-23 07:32:53 -07:00
Brian Fiete
bca0440b16 Improvements to variants 2020-06-23 05:25:34 -07:00
Brian Fiete
6997116dc8 Fixed method comparer with unresolvable argument 2020-06-22 17:16:16 -07:00
Brian Fiete
2eb7ce3e1a Added Variant support to reflected method invocation 2020-06-22 17:06:26 -07:00
Brian Fiete
5bdaeadc25 Fixed splat lookup error during closure capture 2020-06-22 09:38:02 -07:00
Brian Fiete
6bfd49f3ae Allow extension methods with generics 2020-06-22 09:18:22 -07:00
Brian Fiete
c6f1f358a9 Added multi-line custom build command 2020-06-22 08:49:23 -07:00
Brian Fiete
c4544f67d3 Disallowing generic arguments on ctors/dtors 2020-06-22 05:56:57 -07:00
Brian Fiete
81e9438823 Allowing params expr on normal expressions 2020-06-22 05:56:37 -07:00
Brian Fiete
754b24cbd8 Fixed deferred arg handling of var generic methods 2020-06-21 11:44:57 -07:00
Brian Fiete
e892840a94 Fixed uninitialized type deletion crash in debug mode 2020-06-21 10:14:35 -07:00
Brian Fiete
d9b047a924 Fixed browse issue with no workspace 2020-06-21 10:12:56 -07:00
Brian Fiete
d56af187ca Fixed on-demand constraint check crash 2020-06-21 10:12:42 -07:00
Brian Fiete
85279be033 Allow binary search with alt key 2020-06-21 07:51:21 -07:00
Brian Fiete
5851653a19 Added ability to specify fail text 2020-06-21 07:51:01 -07:00
Brian Fiete
307c1080c4 More fail tests 2020-06-21 07:50:37 -07:00