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

1888 commits

Author SHA1 Message Date
Brian Fiete
3c45db1976 Fixed crash checking generic args for local method 2020-12-08 13:51:48 -08:00
Brian Fiete
34dcd47dd5 Fixes for type initializer blocks 2020-12-07 10:58:02 -08:00
Brian Fiete
9cd47a784b Added 'protected internal' protection 2020-12-07 07:53:12 -08:00
Brian Fiete
8d3b0d9e59 Fixed while(false) loop 2020-12-06 09:06:14 -08:00
Brian Fiete
35c9cba898 Fixed type lookup for GetOperatorInfo 2020-12-06 07:54:02 -08:00
Brian Fiete
8852e7e194 Protected protection improvements 2020-12-06 07:32:01 -08:00
Brian Fiete
670de8d4dc Fixed hot swap issue 2020-12-06 05:53:32 -08:00
Brian Fiete
af53623536 fix fix 2020-12-05 13:27:51 -08:00
Brian Fiete
b264d7e4cb Fixed invalid generic param 'can never be null' warning 2020-12-05 09:22:59 -08:00
Brian Fiete
45ca40f2c7 Made missing commutable attribute a warning instead of an error 2020-12-05 04:44:43 -08:00
Brian Fiete
b5064536e0 Improved static indexer support 2020-12-05 04:29:27 -08:00
Brian Fiete
5096e65fc7 More commutable attributes 2020-12-04 14:10:42 -08:00
Brian Fiete
3f6eae6bfc Added some Commutable attributes 2020-12-04 07:45:42 -08:00
Brian Fiete
195a699af4 Fixed early-exit cases in ctor 2020-12-04 06:29:25 -08:00
Brian Fiete
687dde063f Include inner-overload method in classview 2020-12-04 05:22:49 -08:00
Brian Fiete
a17b086bd4 IntUnknown fix 2020-12-04 05:22:06 -08:00
Brian Fiete
f194d9ca0e Method selection fixes 2020-12-03 12:20:51 -08:00
Brian Fiete
1b9921981e Improved method selection with failed method match 2020-12-03 11:34:56 -08:00
Brian Fiete
b49e513494 Reworked binary operators and transformability 2020-12-03 07:50:36 -08:00
Brian Fiete
230b71cecb Fixed some module mutability issues 2020-12-03 06:27:10 -08:00
Brian Fiete
adf46175cf Improved string interpolation warnings/errors 2020-12-03 05:58:15 -08:00
Brian Fiete
11a7d2dd1c Filter device names 2020-12-02 16:49:10 -08:00
Brian Fiete
701abe3af7 Fixed off-by-one with string split 2020-12-02 13:22:50 -08:00
Brian Fiete
bdd22c0154 Fixed imported method in extension module 2020-12-01 14:24:34 -08:00
Brian Fiete
7a3bf74a83 Public fix 2020-12-01 14:23:54 -08:00
Brian Fiete
222d030aa4 Fixed generic extension methods with primitive 'this' 2020-12-01 11:35:10 -08:00
Brian Fiete
d976ea77e9 Fixed extension method issues where 'this' type is missing 2020-12-01 10:57:10 -08:00
Brian Fiete
1b19eeb96e Fix outer type inheritance list flashing when typing type name 2020-11-30 10:50:19 -08:00
Brian Fiete
af16b5f356 Close quickfind on symbol rename 2020-11-30 10:49:24 -08:00
Brian Fiete
0c51826a42 Fixed Go to Definition for enumerators with a Dispose method 2020-11-30 09:56:43 -08:00
Brian Fiete
12fa5614d3 Fixed parsing of ternary expressions with string literal results 2020-11-30 09:47:37 -08:00
Brian Fiete
77946cafdf Improved handling of char pairs 2020-11-30 09:47:14 -08:00
Brian Fiete
e93c44703b Better esc handing during f3 quickfind 2020-11-30 07:39:43 -08:00
Brian Fiete
1efd403472 Fixed invalid enum const type finalization with non-enum-case const 2020-11-30 06:23:52 -08:00
Brian Fiete
2c00929751 Fixed invalid FinishInit call during ignored method declaration 2020-11-30 06:22:37 -08:00
Brian Fiete
9f0295013b
Merge pull request #688 from Green-Sky/only_build_needed_llvm_parts
[Enhancement] llvm: only build "needed" parts
2020-11-28 14:58:39 -08:00
Green Sky
71a0f70d86 llvm: only build "needed" parts, extracted currently needed parts to llvm_targets.txt 2020-11-28 23:23:27 +01:00
Brian Fiete
7d33ef3d5d
Merge pull request #687 from Green-Sky/llvm_shallow
[Enhancement] lighter llvm git clone (shallow)
2020-11-28 12:17:01 -08:00
Brian Fiete
9020f91dee
Merge pull request #686 from Green-Sky/cleanup
[Cleanup] delete some unnecessary files
2020-11-28 08:58:15 -08:00
Green Sky
a47dc0c0bf make llvm git clone shallow 2020-11-28 17:49:17 +01:00
Green Sky
6769390cf2 remove old linux build log 2020-11-28 17:34:39 +01:00
Green Sky
d9f90ac8b4 remove DS_Store files 2020-11-28 17:34:07 +01:00
Brian Fiete
160c5f5186 Merge remote-tracking branch 'origin/master' 2020-11-27 06:28:59 -08:00
Brian Fiete
98c35f4a87 DirectInput support 2020-11-27 06:25:54 -08:00
Brian Fiete
b9f84d328e Fix for call with implicit captured 'var' type 2020-11-27 06:25:23 -08:00
Brian Fiete
f273407f97 Simple DirectInput support 2020-11-27 06:24:47 -08:00
Brian Fiete
30acda3005 Merge remote-tracking branch 'origin/master' 2020-11-27 06:24:20 -08:00
Brian Fiete
2761d42309
Merge pull request #685 from apg360/patch-1
use llvm-11.0.0.src.tar.xz if it exists
2020-11-27 06:23:44 -08:00
apg360
0d0c0ee4a8
use llvm-11.0.0.src.tar.xz if it exists
User can downloaded llvm-11.0.0.src.tar.xz into extern directory so build will not git clone LLVM repo.
2020-11-26 10:58:55 +02:00
Brian Fiete
cee6a78fc0 Fixed int-unknown issue in binary operation 2020-11-24 10:37:38 -08:00