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

945 commits

Author SHA1 Message Date
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
dc7ebf12c5 Support for string literals with embedded zeroes 2020-05-17 06:11:54 -07:00
Brian Fiete
d11c79e43e Added more informational mouseovers 2020-05-17 06:10:56 -07:00
Brian Fiete
2510c16389 More generics tests 2020-05-16 08:21:34 -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
121e5b9b06 Added type enumeration 2020-05-15 15:42:44 -07:00
Brian Fiete
cfc25003a0 Disallow function calls in conditional breakpoints 2020-05-15 14:54:43 -07:00
Brian Fiete
e5f97bc618 Fix for evaluating typed primitives 2020-05-15 12:39:18 -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
c334761aaa Fix for empty var type 2020-05-15 06:26:59 -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
71aea8107f Fixed int8 imul issue 2020-05-13 17:08:08 -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
21e2269d43 Fixed FieldInfo.SetValue for objects 2020-05-13 15:07:03 -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
706153348a Fixed reusing of inlined debug locations 2020-05-13 07:41:08 -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
5de6373b99 Fixed code generation when dereferencing a null constant 2020-05-10 06:32:15 -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
4adec702c7 Test fix 2020-05-08 16:35:05 -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
966ea5d526 Test fix 2020-05-07 16:30:00 -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