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

127 commits

Author SHA1 Message Date
Brian Fiete
9697c2a682 Fixed data cycle detection for sized arrays 2021-11-01 14:44:05 -07:00
Brian Fiete
a17f57f4c6 Fixed deferred mouseover hoverwatch mismatch 2021-10-31 09:48:04 -07:00
Brian Fiete
701cb15349 Fixed error on attributed property access 2021-10-30 08:10:52 -07:00
Brian Fiete
0bfa411d22 Emitted code refactor - copied typedefs 2021-10-28 08:05:14 -07:00
Brian Fiete
37e4c589b0 Fixed type resolution infinite loop 2021-10-01 06:57:10 -07:00
Brian Fiete
4cda126188 offsetof 2021-09-10 14:21:25 -07:00
Brian Fiete
40cc6b27b7 Fixed invalid interface method implementation fixit on interface decls 2021-07-15 07:01:02 -07:00
Fusion
3d58885cef Fix fixit for static interface properties. 2021-06-06 03:12:50 +02:00
Fusion
93739f82ee Add missing keywords to autocomplete. 2021-05-27 12:38:35 +02:00
Brian Fiete
532de216a1 Fixed loop index type 2021-03-24 06:31:11 -04:00
Fusion
eee6389f98 Fix indexer autocomplete. 2021-03-04 21:41:05 +01:00
Brian Fiete
cf9890349d Added 'SelfOuter' special type 2021-01-28 05:11:02 -08:00
Brian Fiete
3560554127 Fixed extension methods in autocomplete, added extmethod icon 2021-01-20 12:43:55 -08:00
Brian Fiete
13b943855e Fixed outer type search in autocomplete 2021-01-16 13:43:44 -08:00
Brian Fiete
4890303508 Added comptype 2021-01-15 14:28:21 -08:00
Brian Fiete
80fcf84de2 Fixed fixit constructor for AllowAppend, params 2020-12-28 05:15:47 -08:00
Brian Fiete
ff1f8aff3f Initial const eval feature release 2020-12-23 08:53:38 -08:00
Brian Fiete
f63b9236d0 Fixed duplicate 'public override' autocomplete overrides 2020-11-09 10:22:54 -08:00
Brian Fiete
84594e66ff Remove 'base' call for inner override impl 2020-10-26 10:46:35 -07:00
Brian Fiete
ae40f99cb4 Made 'override' work for internal overrides 2020-10-25 10:40:40 -07:00
Brian Fiete
6a9cb287f8 Fixed documentation issues 2020-10-21 09:56:22 -07:00
Brian Fiete
bf5e689029 Fixed documentation on member with attributes 2020-10-21 09:34:08 -07:00
Brian Fiete
7349cdf50f Fixed Go To Definition crash with no methodDecl 2020-10-13 15:09:06 -07:00
Brian Fiete
196b9604c1 Fixed autocomplete type inference issue 2020-10-10 15:41:07 -07:00
Brian Fiete
42a361a8c0 Fixed autocomplete doc crash for generic methods 2020-10-10 06:12:29 -07:00
Brian Fiete
e8b35ce0c4 Autocomplete method name fix 2020-10-08 11:47:38 -07:00
Brian Fiete
3fb7576bf9 MethodToString improvements 2020-10-08 10:17:03 -07:00
Brian Fiete
b28a87136f Extended autocomplete info 2020-10-08 09:41:05 -07:00
Brian Fiete
8647d63806 Fixed go to definition for invocation without opening paren 2020-10-05 14:54:25 -07:00
Brian Fiete
a399e383fa Linux fixes 2020-09-29 08:53:36 -07:00
Brian Fiete
4571221551 Fixit for adding ctor 2020-09-19 15:36:25 -07:00
Brian Fiete
75eeb25555 Refactoring of operator constraints, generic param population 2020-09-18 17:00:33 -07:00
Brian Fiete
569d121c14 Fixed renaming of namespaces 2020-09-11 14:01:40 -07:00
Brian Fiete
3627f8c40f Reworked functions with explicit 'this' 2020-09-11 10:33:16 -07:00
Brian Fiete
709b337617 Made using/pragma fixits no long focus on change 2020-09-05 05:39:51 -07:00
Brian Fiete
70c7067bb0 Added type icon to code mouseovers 2020-09-03 09:31:22 -07:00
Brian Fiete
630fad5b74 Fixed autocomplete for var*/let* identifiers 2020-08-25 14:53:08 -07:00
Brian Fiete
99419097c5 Added [IgnoreErrors] block attribute 2020-08-16 08:33:51 -07:00
Brian Fiete
9d5d5b4063 Added alloctype(T) 2020-08-12 15:07:56 -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
a48f6b43c1 Fixed undef const crash 2020-07-01 06:28:50 -07:00
Brian Fiete
71c020c4a1 Fixed some Go To Definition issues 2020-06-14 06:39:29 -07:00
Brian Fiete
9f00539d90 Refactored generic type instances to be a BfGenericTypeInfo member 2020-06-05 07:01:58 -07:00
Brian Fiete
6fe9c78ada Added support for generic tuples 2020-06-04 15:02:46 -07:00
Brian Fiete
e1c340a711 Added extension methods 2020-06-03 05:22:11 -07:00
Brian Fiete
c1a2bd79e1 Fixed 'using static' 2020-06-02 05:46:56 -07:00
Brian Fiete
adf495d171 Clamping 2020-05-31 07:27:08 -07:00
Brian Fiete
014263c3a7 Added ability to rename namespaces 2020-05-31 07:12:17 -07:00
Brian Fiete
c9da45715b Added ability to rename labels and goto definition on labels 2020-05-29 16:58:47 -07:00
Brian Fiete
6cb2df65a6 Improvements to interfaces: extensions, better generics, statics 2020-05-27 09:46:09 -07:00