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

1531 commits

Author SHA1 Message Date
Brian Fiete
74bbdbadbf Equality fix 2020-09-17 05:21:38 -07:00
Brian Fiete
8fe9843441 Renamed argument 2020-09-16 15:57:12 -07:00
Brian Fiete
ada1aceef1 Fixed line paste in normal text boxes 2020-09-16 15:57:03 -07:00
Brian Fiete
8c2352517c Allow delete of interface pointer 2020-09-16 15:56:28 -07:00
Brian Fiete
e912bb955b Fixed fatalerror reentrancy, fixed valueless equals method 2020-09-16 15:56:11 -07:00
Brian Fiete
2387bd6be9 Fixed interface reifications 2020-09-16 15:55:45 -07:00
Brian Fiete
8bf7b6a4a7 Extra debug checks 2020-09-16 15:55:04 -07:00
Brian Fiete
63ce6eb07b Fixes for readonly 2020-09-16 15:53:42 -07:00
Brian Fiete
7e111329c7 Trimmed reflected iface method table 2020-09-16 07:17:06 -07:00
Brian Fiete
7fdce4b5af Fixed crash closing window with 'old version' showing 2020-09-16 05:58:05 -07:00
Brian Fiete
a9ee5c4dde Fixed "expected fewer indices" error 2020-09-16 05:57:41 -07:00
Brian Fiete
16af6620d9 Updated GC with new type layout 2020-09-16 05:30:21 -07:00
Brian Fiete
9185d9f02a Fixed field access of static pointer struct member 2020-09-16 05:29:54 -07:00
Brian Fiete
49ca3b67bf Fixed reflection of compile-time compiler constants 2020-09-16 04:38:44 -07:00
Brian Fiete
0631bb2ca8 Fixed ccompat mangling un-uniquing generic type names 2020-09-16 04:38:19 -07:00
Brian Fiete
0b20ef867b Support for matching interface conformance in distinct build options 2020-09-16 04:37:28 -07:00
Brian Fiete
6cb1235fd6 Changed orphaned extensions to still create a composite 2020-09-16 04:35:28 -07:00
Brian Fiete
64b9114911 Changes 'unreachable code' to use mIgnoreWrites 2020-09-16 04:29:21 -07:00
Brian Fiete
006e738f69 Fixed const expr creation during box checking 2020-09-15 14:06:10 -07:00
Brian Fiete
7e0c25ef8f Added GetRange 2020-09-14 17:26:16 -07:00
Brian Fiete
f6132267dd Made .AllMembers default 2020-09-14 15:15:56 -07:00
Brian Fiete
4713f5528b Protection against single-file ctrl+tab 2020-09-14 15:15:40 -07:00
Brian Fiete
7dc9fb699c Param doc fix 2020-09-14 13:06:45 -07:00
Brian Fiete
82fed8ea6f Win32 interface abi fix 2020-09-14 12:56:52 -07:00
Brian Fiete
11b9463fcd #CallerExpression crash on empty argument 2020-09-14 12:06:04 -07:00
Brian Fiete
6edb74aaf9 Property reformat fixes 2020-09-14 11:55:18 -07:00
Brian Fiete
ecc4fe1ce5 Made .All not include dynamic boxing 2020-09-14 11:55:04 -07:00
Brian Fiete
ff56034eb2 Fixed some classify flashing 2020-09-14 11:54:54 -07:00
Brian Fiete
bbf76e0f53 Removed test 2020-09-14 11:23:49 -07:00
Brian Fiete
da5b81f419 Dynamic boxing 2020-09-14 11:18:24 -07:00
Brian Fiete
7036433e5d Extra tests for interface invoking and dynamic boxing 2020-09-14 11:17:35 -07:00
Brian Fiete
186462e0ac Added interface dispatch for structs 2020-09-14 11:00:34 -07:00
Brian Fiete
d1d9cb37be Type name fix 2020-09-14 10:57:22 -07:00
Brian Fiete
cff6bf5583 Remove debug flag 2020-09-14 08:47:41 -07:00
Brian Fiete
0d46321881 uint16 division fix 2020-09-14 08:47:23 -07:00
Brian Fiete
b141f341db Debugger reflection updates 2020-09-14 07:52:08 -07:00
Brian Fiete
702eee993c Splat fixes 2020-09-14 07:37:42 -07:00
Brian Fiete
8def1d4522 Reflection changes - interface info, boxed type 2020-09-14 06:54:49 -07:00
Brian Fiete
5640e6b074 Added ctor options to some method attributes 2020-09-14 06:52:51 -07:00
Brian Fiete
b3fe79522e Fixed datalayout initialization 2020-09-14 06:52:19 -07:00
Brian Fiete
a3848bbd78 Generics error fix 2020-09-12 09:41:43 -07:00
Brian Fiete
a2920dce11 Fixed constraints error 2020-09-12 09:24:01 -07:00
Brian Fiete
95da04b202 Disallow extern constraints for non-generic types 2020-09-12 08:11:53 -07:00
Brian Fiete
dc169fffda Parser fixes 2020-09-12 08:11:29 -07:00
Brian Fiete
6b680d2b70 Parsing fixes for initializer expressions 2020-09-12 08:11:14 -07:00
Brian Fiete
aaf3eb86f6 Fix for lambda parsing 2020-09-12 06:37:22 -07:00
Brian Fiete
c04778ec5a Right-click close options for tabs 2020-09-11 23:26:59 -07:00
Brian Fiete
578e513196 Handle cast of function bind 2020-09-11 23:18:20 -07:00
Brian Fiete
4ecd7861d6 Allow implicit cast from function to void* 2020-09-11 23:17:55 -07:00
Brian Fiete
8d934192c0 IDE - Close All Except / Close Tabs 2020-09-11 17:47:38 -07:00