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

999 commits

Author SHA1 Message Date
Brian Fiete
adf46175cf Improved string interpolation warnings/errors 2020-12-03 05:58:15 -08:00
Brian Fiete
bdd22c0154 Fixed imported method in extension module 2020-12-01 14:24:34 -08:00
Brian Fiete
222d030aa4 Fixed generic extension methods with primitive 'this' 2020-12-01 11:35:10 -08:00
Brian Fiete
d976ea77e9 Fixed extension method issues where 'this' type is missing 2020-12-01 10:57:10 -08:00
Brian Fiete
1b19eeb96e Fix outer type inheritance list flashing when typing type name 2020-11-30 10:50:19 -08:00
Brian Fiete
0c51826a42 Fixed Go to Definition for enumerators with a Dispose method 2020-11-30 09:56:43 -08:00
Brian Fiete
12fa5614d3 Fixed parsing of ternary expressions with string literal results 2020-11-30 09:47:37 -08:00
Brian Fiete
1efd403472 Fixed invalid enum const type finalization with non-enum-case const 2020-11-30 06:23:52 -08:00
Brian Fiete
2c00929751 Fixed invalid FinishInit call during ignored method declaration 2020-11-30 06:22:37 -08:00
Brian Fiete
b9f84d328e Fix for call with implicit captured 'var' type 2020-11-27 06:25:23 -08:00
Brian Fiete
cee6a78fc0 Fixed int-unknown issue in binary operation 2020-11-24 10:37:38 -08:00
Brian Fiete
5f339d811d Made rehupping of memory breakpoints more conservative 2020-11-24 10:36:59 -08:00
Brian Fiete
637765d840 Removed debug catch 2020-11-21 08:04:17 -08:00
Brian Fiete
9a4aeb7ec7 Fixed cast check issue 2020-11-21 07:38:23 -08:00
Brian Fiete
c40222fb2d Added ip resolve option to speed up curl connections 2020-11-21 07:09:41 -08:00
Brian Fiete
b83bc2c2dc Fixed generic property binding 2020-11-21 07:09:15 -08:00
Brian Fiete
f2eb588de3 Fixed invalid autoprop optimization with virtual properties 2020-11-19 14:17:14 -08:00
Brian Fiete
84a0cf329f sret calling convention fix 2020-11-19 13:09:58 -08:00
Brian Fiete
4cae7ff373 Fixes for default interface properties and bindings 2020-11-19 09:37:43 -08:00
Brian Fiete
4e5baf3b84 Symbol parsing issue fixed 2020-11-19 09:34:48 -08:00
Brian Fiete
8f59a9dc0a Fixed index cast to int 2020-11-18 12:12:22 -08:00
Brian Fiete
dcacf87d66 Fixed ability to call GetType on an interface reference 2020-11-18 12:07:18 -08:00
Brian Fiete
e6405e49c6 Properly fail on partial download 2020-11-18 11:28:35 -08:00
Brian Fiete
d1334b0c8f Properly generates an error when allocating in a const expression 2020-11-18 10:13:46 -08:00
Brian Fiete
3e763b41df Fixed ObjectAccessCheck with null constant 2020-11-18 10:03:10 -08:00
Brian Fiete
d4ea9bce2b Added error for using cascade operator on static method 2020-11-18 09:54:19 -08:00
Brian Fiete
a6f85f53f9 Added __parseCompileUnits test 2020-11-18 09:31:52 -08:00
Brian Fiete
62611713b7 Added support for LF_CLASS_EX, LF_STRUCTURE_EX 2020-11-18 09:15:28 -08:00
Brian Fiete
bd3fa65692 Allow static method overrides in extensions 2020-11-17 23:19:56 -08:00
Brian Fiete
16a4b36b17 Fixed dynamic cast from class/interface constraint 2020-11-17 17:37:09 -08:00
Brian Fiete
a67a964142 Working around undocumented 0x1609 leaf type (and others) 2020-11-17 07:52:51 -08:00
Brian Fiete
959ccebc26 Improved errors for invalid method specifiers in interfaces 2020-11-16 17:44:39 -08:00
Brian Fiete
4c5881e5d3 Fixed GNU const ref mangling 2020-11-16 13:11:44 -08:00
Brian Fiete
fa0e712c2b Added [MangleConst] support 2020-11-16 11:05:08 -08:00
Brian Fiete
3c131632b4 Fix for malformed (?) PDB issues 2020-11-16 10:02:54 -08:00
Brian Fiete
826a7e6fba Fixed append alloc array size calculation 2020-11-16 09:46:25 -08:00
Brian Fiete
234b3591eb Fixed member field lookup from generic constraint 2020-11-16 08:47:45 -08:00
Brian Fiete
bb4f0df653 Fixed override fix 2020-11-16 07:51:51 -08:00
Brian Fiete
2e3880100b Fixed mangling issue with method overrides in extensions 2020-11-16 07:36:34 -08:00
Brian Fiete
e2de5becab Fixed dbgvar lifetime extension issue 2020-11-16 06:35:01 -08:00
Brian Fiete
ca3308d959 Fixed CPP mangling for static fields 2020-11-16 05:23:19 -08:00
Brian Fiete
281f19e04c String interpolation 2020-11-11 05:46:52 -08:00
Brian Fiete
22cc81862b Made source index change cause internals rebuild 2020-11-10 06:31:35 -08:00
Brian Fiete
f41365a58e Added 'interface' and 'enum' constraints 2020-11-10 05:44:23 -08:00
Brian Fiete
f63b9236d0 Fixed duplicate 'public override' autocomplete overrides 2020-11-09 10:22:54 -08:00
Brian Fiete
cd2561b68e Fixed formatting of comma-separated fields with initializers 2020-11-09 08:54:40 -08:00
Brian Fiete
6cb13900b0 Added support for attributes on enum case members 2020-11-09 06:53:47 -08:00
Brian Fiete
a9d9776bcb Allow default param before params param 2020-11-07 06:37:41 -08:00
Brian Fiete
bd6e21073e Mixin 'this' fix 2020-11-06 12:25:02 -08:00
Brian Fiete
b3e225b360 Fix for valueless sized array init 2020-11-06 12:24:52 -08:00