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

1194 commits

Author SHA1 Message Date
Brian Fiete
d3bfc731ef Improved errors 2020-07-13 09:55:16 -07:00
Brian Fiete
a69217e296 Fixed BeExtractValueConstant::GetType 2020-07-13 09:10:06 -07:00
Brian Fiete
b30a72719c Fixed issues with global var addresses in const arrays 2020-07-13 08:51:02 -07:00
Brian Fiete
52af512b4f Merge remote-tracking branch 'origin/master' 2020-07-13 05:08:59 -07:00
Brian Fiete
7caea60e29 Fixed double-printing with types derived from typed primitives 2020-07-13 05:08:50 -07:00
Brian Fiete
81fe917790
Merge pull request #416 from JamesOrson/BEEF-415_VkInstance-and-VkSurfaceKHR-need-to-be-public
Make VkInstance and VkSurfaceKHR public
2020-07-13 05:04:46 -07:00
James Orson
b6b714473c Make VkInstance and VkSurfaceKHR public 2020-07-12 19:53:26 -07:00
Brian Fiete
1b04880178 Fixed const evaluation for const bool Type properties 2020-07-12 08:25:05 -07:00
Brian Fiete
82597ca889 Fixed object calls on functions (ie: GCMarkMembers) 2020-07-12 06:28:22 -07:00
Brian Fiete
8121010d2b Fixed issue with splat locals named 'alias' 2020-07-12 06:27:43 -07:00
Brian Fiete
1fc64a1690 Additional debug information during crash 2020-07-12 06:27:23 -07:00
Brian Fiete
037b2ac1e4 Added reflection category to distinct build options (wip) 2020-07-11 16:24:07 -07:00
Brian Fiete
5cb6570e14 Fixed leak checking for >1 stack trace depth 2020-07-11 16:22:37 -07:00
Brian Fiete
a1c8d60d4b Remove test file 2020-07-11 16:22:15 -07:00
Brian Fiete
bc82b30a8d Fixed some ToString issues 2020-07-11 16:21:28 -07:00
Brian Fiete
8121df2665
Merge pull request #394 from JamesOrson/BEEF-155_Remove-unnecessary-delete-statements
Remove unnecessary delete statements
2020-07-10 16:40:14 -07:00
JamesOrson
e76becf4c6 Remove unnecessary delete statements
If a value is null, the C++ delete statement will do nothing, so there is bo need to explicitly check if the value is null.
2020-07-10 16:36:14 -07:00
Brian Fiete
1eaaf9510d Fixed mangle collision with mut/non-mut 2020-07-10 14:45:53 -07:00
Brian Fiete
6caac94c84 Fixed function/delegate mangling issue 2020-07-10 12:24:09 -07:00
Brian Fiete
7f726ef9ba Added proper support for explicit 'this' in functions 2020-07-10 06:40:24 -07:00
Brian Fiete
4a08a9702e Fixed CreateObject in release mode 2020-07-08 07:34:15 -07:00
Brian Fiete
1f887608a2 Fixed issue instantiating objects with static constructors 2020-07-08 06:36:11 -07:00
Brian Fiete
3123aad0d1 Fixed exe path issue 2020-07-07 13:08:45 -07:00
Brian Fiete
e097ffc4fe Fixed multiple extensions with ; seperation 2020-07-07 10:47:15 -07:00
Brian Fiete
a02de171ef Added ability to lookup types with 'using static' 2020-07-07 10:46:53 -07:00
Brian Fiete
4ac56a2432 Reflection fixes on Win32 2020-07-06 17:58:46 -07:00
Brian Fiete
6e6487d951 Fixed reflection issue 2020-07-06 16:12:48 -07:00
Brian Fiete
2226e51977 Version fix 2020-07-06 13:23:48 -07:00
Brian Fiete
5b59c15357 Fixed variant issue 2020-07-06 12:57:08 -07:00
Brian Fiete
c0b8d151de Reflection fixes 2020-07-06 12:26:06 -07:00
Brian Fiete
6cd66a2182 Reflection fixes for static values 2020-07-06 09:55:19 -07:00
Brian Fiete
78dd56d6c5 Added GetFieldReference, ability to explicitly reference in Variant 2020-07-06 09:09:28 -07:00
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