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

1162 commits

Author SHA1 Message Date
Brian Fiete
5cfe9e6196 Improved Object.ToString for boxed values 2020-07-06 09:07:17 -07:00
Brian Fiete
200f95bede Fixed using static issue 2020-07-05 09:37:27 -07:00
Brian Fiete
c826bac949 Fixed 'ref' params for reflected method invocations 2020-07-04 10:39:50 -07:00
Brian Fiete
39ad1dbe85 Improved 'var' inference for binary operations 2020-07-04 10:38:46 -07:00
Brian Fiete
0d0d55741d Fixed dynlib extension for macOS 2020-07-04 08:59:36 -07:00
Brian Fiete
2fe209447e Renamed TypeCode_Single to TypeCode_Float. Float struct interop fixes. 2020-07-03 13:54:45 -07:00
Brian Fiete
14c3d0cd35 Parse fixes 2020-07-03 06:50:25 -07:00
Brian Fiete
2bfc9d2d98 Fixed operator precedence issue 2020-07-02 23:34:17 -07:00
Brian Fiete
9f04792baa Fixed minlib Type 2020-07-02 11:45:30 -07:00
Brian Fiete
0c946de3ca Added RefType, changed how CRepr types are represented 2020-07-02 11:05:17 -07:00
Brian Fiete
716f7b3638 Fixed unknown-sized array lookup 2020-07-02 06:08:08 -07:00
bfiete
a1b162e87f Merge remote-tracking branch 'origin/master' 2020-07-01 13:52:31 -07:00
bfiete
7d80b04ee8 Test fix for macOS 2020-07-01 13:52:23 -07:00
Brian Fiete
bf79d6c678 Fixed formatting with test immediately after comment 2020-07-01 13:35:33 -07:00
Brian Fiete
cfff1d6bc4 Reproducing hashed base address for linking 2020-07-01 12:46:04 -07:00
Brian Fiete
46a7e0568d Tests for new visibility rules 2020-07-01 12:06:51 -07:00
Brian Fiete
75dd1a4213 Added 'visibleProjectSet', changed visibility rules for generics 2020-07-01 12:06:28 -07:00
Brian Fiete
6021518343 Fixed methodRef dependency, fixed var handling for expression bodies 2020-07-01 09:54:16 -07:00
Brian Fiete
9f3d025ab5 Fixed issue right-clicking on selected text 2020-07-01 07:45:33 -07:00
Brian Fiete
a48f6b43c1 Fixed undef const crash 2020-07-01 06:28:50 -07:00
Brian Fiete
008f37cdba Comparison fix 2020-07-01 06:15:00 -07:00
Brian Fiete
0df1a6090b Added ToString 2020-07-01 06:14:52 -07:00
Brian Fiete
a2a1b486a2 Made a different restricted temp address for return values 2020-07-01 06:14:43 -07:00
Brian Fiete
963f4fedfc Made Linux respect link dependencies 2020-07-01 05:29:25 -07:00
Brian Fiete
40e428b2f0 Properly check delete constraint against other generic constraints 2020-06-30 16:03:17 -07:00
Brian Fiete
b60fed96c0 More generic conformance tests 2020-06-30 16:02:15 -07:00
Brian Fiete
eec61a425b Fixed constraint subset check 2020-06-30 15:37:31 -07:00
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