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

315 commits

Author SHA1 Message Date
Brian Fiete
833b4002a5 Fixed project removal crash 2020-05-19 09:07:34 -07:00
Brian Fiete
0d1fc7e1a5 Reification fixes 2020-05-19 07:13:15 -07:00
Brian Fiete
622b832858 Fixing reification of attributes 2020-05-18 17:20:03 -07:00
Brian Fiete
86d8f78761 Allowed more flexible attribute type lookup, supporting inner types 2020-05-18 13:12:18 -07:00
Brian Fiete
3509d659ea Fix for sized array initializer with global variables 2020-05-18 09:59:59 -07:00
Brian Fiete
dd1c1ed562 Fix for deferred evals in function-style cast 2020-05-18 09:35:50 -07:00
Brian Fiete
8334ed2ad4 Linux uint64 fix 2020-05-18 09:12:03 -07:00
Brian Fiete
693334bdc8 Fixes to SetDeleted 2020-05-18 08:30:42 -07:00
Brian Fiete
8745b40828 Allow for '.' allocation of raw arrays 2020-05-18 06:58:22 -07:00
Brian Fiete
76dfe97d78 Another pass at marking scoped raw arrays as deleted 2020-05-18 06:58:02 -07:00
Brian Fiete
fb96595ac3 Fixed null check for mAttributeTypeRef 2020-05-17 07:04:40 -07:00
Brian Fiete
3d3cde906b Fixed zeroing of paramdecl in lambdas 2020-05-17 06:58:03 -07:00
Brian Fiete
d11c79e43e Added more informational mouseovers 2020-05-17 06:10:56 -07:00
Brian Fiete
7434885d07 Fixed generics property and ctor visibility 2020-05-16 08:21:20 -07:00
Brian Fiete
a1729e8297 Made static lookup for with generic constraints 2020-05-15 17:01:38 -07:00
Brian Fiete
63c6421413 Fixed issues using object flags on on-debug default alloc 2020-05-15 10:33:56 -07:00
Brian Fiete
66216ce5d9 Fixed a crash on failed delegate bind 2020-05-15 08:53:10 -07:00
Brian Fiete
bdf9eefad2 Added move ctor 2020-05-14 15:21:44 -07:00
Brian Fiete
2ac6b339b2 Fixed memory leaks 2020-05-14 14:56:25 -07:00
Brian Fiete
29fbafb91f Fixed module mutability issue 2020-05-14 14:55:56 -07:00
Brian Fiete
299918d641 Fixed virtual indexers 2020-05-13 16:28:42 -07:00
Brian Fiete
1bb6a2c0e5 Fixed ability to add data members to string 2020-05-13 15:07:26 -07:00
Brian Fiete
767ced3563 Improved fatal errors - they run through crash handler now 2020-05-13 12:30:25 -07:00
Brian Fiete
25b8cdc808 Fixed uninitialized local variable 2020-05-13 12:27:31 -07:00
Brian Fiete
d5a2db5a06 Fixed StructRet issues with delegates and lambdas 2020-05-13 07:43:59 -07:00
Brian Fiete
d2edcd2ae9 DupDebugLocation support 2020-05-13 07:43:25 -07:00
Brian Fiete
577cd2e270 Fixed detection of data cycles within unions 2020-05-13 07:42:57 -07:00
Brian Fiete
6c65993401 Fixed extensions issues with changing root def, extending dlg/functions 2020-05-12 09:16:17 -07:00
Brian Fiete
2320e2eb8c PopulateType issue fixed 2020-05-11 10:14:39 -07:00
Brian Fiete
b0fbc87d31 Fixed issue with unreifiied module having mFuncReferences set 2020-05-11 10:14:27 -07:00
Brian Fiete
5928ac4e7e Accidentally didn't require () for allocations 2020-05-11 10:14:07 -07:00
Brian Fiete
d42cbbb6a9 Fixed reifying of base virtual methods 2020-05-09 11:31:57 -07:00
Brian Fiete
2e83062143 Fixed an issue using global variables in method attributes 2020-05-09 07:24:34 -07:00
Brian Fiete
1aa66761ad Fixed interface link error when base class is not instantiated 2020-05-09 06:46:39 -07:00
Brian Fiete
b094bf4002 Fixed throw error 2020-05-08 16:36:31 -07:00
Brian Fiete
876e89d034 Fix for auto-props 2020-05-08 15:43:27 -07:00
Brian Fiete
6ae5d2e7aa Fixed auto-prop issues 2020-05-08 14:33:28 -07:00
Brian Fiete
a17f8961b0 Fixed autocomplete overrides for properties 2020-05-08 11:25:55 -07:00
Brian Fiete
6af96d8f6d Enhanced expression-body support 2020-05-08 11:11:01 -07:00
Brian Fiete
a94d76ac5d Made typecode change stricter (makes new typedef) 2020-05-08 09:39:37 -07:00
Brian Fiete
6a0da2398b Allowed for declaring 'delegate void()[]' 2020-05-08 09:37:31 -07:00
Brian Fiete
ea79a78446 Fixed combined partial multi-update issue 2020-05-08 09:36:45 -07:00
Brian Fiete
44bd9c698f Fixed methodRef lambdas with outer generics 2020-05-08 07:07:47 -07:00
Brian Fiete
e90e8aee47 Changed printing of methodRef 2020-05-08 07:07:07 -07:00
Brian Fiete
5bbffe268b Improved param defaults, allowing for implicit cast operators 2020-05-07 13:19:02 -07:00
Brian Fiete
b128180a15 Fixed some places where variable declarations should be illegal 2020-05-07 11:02:39 -07:00
Brian Fiete
bd7a4b392f Removed mNoSplat for GCMarkMembers, relying on CallingConvention 2020-05-06 16:20:17 -07:00
Brian Fiete
13b5359458 More fixed to while statement 2020-05-05 07:33:02 -07:00
Brian Fiete
dedaf989a6 Fixed some constant evaluation issues with 'while' statement 2020-05-04 17:32:03 -07:00
Brian Fiete
1f2632786c Fixed GUI Application setting on non-Windows platforms 2020-05-04 15:05:42 -07:00