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

2614 commits

Author SHA1 Message Date
Brian Fiete
e6e30f4662 64-bit compatible enum mismatch display 2021-10-28 08:05:37 -07:00
Brian Fiete
0bfa411d22 Emitted code refactor - copied typedefs 2021-10-28 08:05:14 -07:00
Brian Fiete
f7853fc348 Fixed method parameter parsing with decltype 2021-10-26 10:52:55 -07:00
Brian Fiete
ea8b80497d Self is type alias definition now refers to outer type 2021-10-26 10:45:45 -07:00
Brian Fiete
ea5e5fd82a Reversed test 2021-10-26 10:33:08 -07:00
Brian Fiete
d9e5253fdf Missing PopulateType call 2021-10-26 10:33:00 -07:00
Brian Fiete
d11ce0c48c Reversed enumerator for Span 2021-10-26 10:32:47 -07:00
Brian Fiete
51622658dc Fixed multiline inline block parsing 2021-10-26 07:38:14 -07:00
Brian Fiete
67ce0dcfee Fixed bind result origTarget override 2021-10-26 07:37:46 -07:00
Brian Fiete
30ee2516ca Error for argument cascade when call target cascade is already specified 2021-10-26 06:35:51 -07:00
Brian Fiete
1a37f5e0ad 2d cels 2021-10-26 06:16:13 -07:00
Brian Fiete
71bc9077a1 Remove debug 2021-10-26 06:15:49 -07:00
Brian Fiete
299bea0eaa ^ From End index is relative to length instead of length-1 2021-10-26 06:15:36 -07:00
Brian Fiete
fa3198f82a
Merge pull request #1158 from Fusioon/console-clear
Implement Console.Clear
2021-10-25 13:28:03 -07:00
Brian Fiete
bb0bd55e2f
Merge pull request #1170 from miere43/iunknown-return-uint32
Return uint32 from COM_IUnknown.AddRef and Release methods
2021-10-25 13:26:53 -07:00
miere43
48845ef80a Return uint32 from COM_IUnknown.AddRef and Release methods 2021-10-25 22:46:45 +03:00
Brian Fiete
38c5bd747e Enumerate through base types, respect .DeclaredOnly 2021-10-25 10:29:04 -07:00
Brian Fiete
076be19488 MemCpy fix for reg composite sret 2021-10-25 08:45:34 -07:00
Brian Fiete
4b7ad7036c Dependency fix for elemented types (ie: pointer types) 2021-10-24 16:07:12 -07:00
Brian Fiete
20af4e2adc Remove unused ToString 2021-10-24 13:41:33 -07:00
Brian Fiete
14794e5574 IndexRange protection fix 2021-10-24 09:00:24 -07:00
Brian Fiete
1fd19c7672 Minlib index additions 2021-10-24 09:00:04 -07:00
Brian Fiete
66eacca775 Index + range support 2021-10-24 08:36:26 -07:00
Brian Fiete
05a65287d3 System.Index support 2021-10-24 08:24:53 -07:00
Brian Fiete
27fd5552cc Enhanced ranges 2021-10-24 08:12:18 -07:00
Brian Fiete
eec2cb5e6c Fixed unspecialized type reification issue 2021-10-23 08:53:12 -07:00
Brian Fiete
5618718e8d Fixed base type with 'static using' typeref lookup 2021-10-23 08:46:17 -07:00
Brian Fiete
b316b1412c Fixed invalid restoration of mIsCapturingMethodMatchInfo after cancel 2021-10-22 12:39:38 -07:00
Brian Fiete
d938171454 Undo addr vs undef change 2021-10-22 12:31:58 -07:00
Brian Fiete
05dc68be03 Fixed method graveyard issue on canceled compile 2021-10-22 11:48:33 -07:00
Brian Fiete
bfb5435ce3 Removed invalid undef return 2021-10-22 11:47:47 -07:00
Brian Fiete
7cd16974b1 MakeAddressable const actualization fix 2021-10-22 11:45:59 -07:00
Brian Fiete
baf3b8794b Fixed dep expression 2021-10-14 07:43:57 -07:00
Brian Fiete
9a9ad47d2a UI fixes 2021-10-13 12:10:21 -07:00
Brian Fiete
6303ad0c53 Content-type support 2021-10-13 12:09:57 -07:00
Brian Fiete
b3ef4be15d Fixed out-of-bounds text else 2021-10-13 12:09:36 -07:00
Brian Fiete
8a32ce5a69 Fixed sized array const-lookup dependency issue 2021-10-13 12:09:12 -07:00
Brian Fiete
1e3d0308bf Fixed an errorVReg relto issue 2021-10-13 12:07:51 -07:00
fusion
d162718c54 Implement Console.Clear 2021-10-11 01:44:44 +02:00
Brian Fiete
9ac84e12e9 Added expected type (int) for indexer expressions with ptrs/sized arrays 2021-10-04 09:53:29 -07:00
Brian Fiete
7e75a24807 Allow passing in memory list 2021-10-04 09:41:48 -07:00
Brian Fiete
9879f64b4a Fixed enum '_' resolution in resolve pass 2021-10-04 09:41:17 -07:00
Brian Fiete
63a87cbe57 Fixed exhaustive switch case test with const enums 2021-10-04 07:50:05 -07:00
Brian Fiete
5731b15b05 Fixed autoctor failed parsing issue 2021-10-03 06:23:42 -07:00
Brian Fiete
37e4c589b0 Fixed type resolution infinite loop 2021-10-01 06:57:10 -07:00
Brian Fiete
6b9bb361f9 Fixed attempted array allocation with negative dimension 2021-09-28 13:25:15 -07:00
Brian Fiete
a5fff0fdbc Properly throw error on missing comma with multidim array 2021-09-25 07:24:09 -07:00
Brian Fiete
fb1d1aecc0 Support for TrueType collections 2021-09-22 11:33:47 -07:00
Brian Fiete
8280cdba56 Fixed invalid const binop resolution for non-simple consts 2021-09-22 08:07:01 -07:00
Brian Fiete
c0d6db0824 Improved div RAX:RDX vreg expression preservation 2021-09-22 08:05:45 -07:00