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

5135 commits

Author SHA1 Message Date
Brian Fiete
c495d4434a Fixed var ref on out for pointers 2025-02-23 14:17:10 -08:00
Brian Fiete
7f3b3f2e09 Improved const handling of char8* 2025-02-23 14:09:33 -08:00
Brian Fiete
b075f8dbf3 Fixed 'var ref' for case expr out vars 2025-02-23 12:02:52 -08:00
Brian Fiete
35739e7293 Fixed out variable lifetimes, further unified out var for case+method 2025-02-23 10:26:05 -08:00
Brian Fiete
2bf2173e86 Add 'not' to autocomplete 2025-02-23 09:15:21 -08:00
Brian Fiete
e938ef3eab Fixed autocomplete in initializer expression over struct pointer 2025-02-23 09:11:40 -08:00
Brian Fiete
4ba8f6b0f6 Improved mid-compile deleted type handling 2025-02-23 08:08:13 -08:00
Brian Fiete
188ff74128 Fixed do/while detection 2025-02-23 06:59:30 -08:00
Brian Fiete
546c4d7e7e Fixes anonymous type formatting 2025-02-23 06:45:13 -08:00
Brian Fiete
b3cf2a0d04 IOnTypeInit + IOnTypeDone combo with IOnFieldInit/IOnMethodInit 2025-02-22 12:07:31 -08:00
Brian Fiete
a5b032cc39 Fixed New Class generator with empty namespace 2025-02-22 11:22:49 -08:00
Brian Fiete
dbfdbdf98a Fixed enumeration over valueless sized array 2025-02-22 10:44:21 -08:00
Brian Fiete
7a752a3375 CompileFail fix 2025-02-22 10:40:14 -08:00
Brian Fiete
8a0b17824d Null check fix with fieldInstance type 2025-02-22 10:35:39 -08:00
Brian Fiete
0dcc7c4df3 Fixed mUnassignedFieldFlags handling of fields in extensions 2025-02-22 10:24:19 -08:00
Brian Fiete
fb088935d3 Fixed append field assignment error text 2025-02-22 10:07:32 -08:00
Brian Fiete
7182e167a8 Merge remote-tracking branch 'origin/master' 2025-02-22 09:56:44 -08:00
Brian Fiete
5feb0c044b 'not case' expression, case variable scope change 2025-02-22 09:56:39 -08:00
Brian Fiete
2aeadbd001
Merge pull request #2152 from disarray2077/generatorfocus
Set focus to class name when opening Class Generator
2025-02-22 05:43:34 -08:00
Brian Fiete
471897a150 Deleted type protection in EmitGCMarkValue, RequestExtraCompile feature 2025-02-19 12:01:06 -08:00
disarray2077
ad22d71e21
Set focus to class name when opening Class Generator 2025-02-18 20:26:01 -03:00
Brian Fiete
6e0cabf8aa Fixed invalid extension override assumption 2025-02-18 13:45:45 -08:00
Brian Fiete
aaac1470df Field deleted type protection 2025-02-18 13:15:58 -08:00
Brian Fiete
06c5e06a58 Fixed enum casting with implicit 'int' operator 2025-02-18 13:06:35 -08:00
Brian Fiete
33e4ac7a95 Made MsDemangleScanner more lenient 2025-02-18 12:39:48 -08:00
Brian Fiete
6c47990368 Improved mGhostDependencies handling of undefined types 2025-02-18 11:39:56 -08:00
Brian Fiete
6dc9aeb104 More BF_RUNTIME_DISABLE fixes 2025-02-18 09:51:16 -08:00
Brian Fiete
375fb2807f BF_RUNTIME_DISABLE improvements 2025-02-18 09:26:34 -08:00
Brian Fiete
04ebd9a738 AppendF null fix 2025-02-18 09:15:44 -08:00
Brian Fiete
575e6b439c More 'if (Compiler.IsComptime)' protections 2025-02-18 08:49:20 -08:00
Brian Fiete
49a22f1c87 32-bit fix 2025-02-18 08:05:46 -08:00
Brian Fiete
66d3581911 Inference of tuple 'params T` 2025-02-18 07:56:02 -08:00
Brian Fiete
f6d18c111f EmitObjectAccessCheck for append field dtor to detect double delete 2025-02-16 12:33:04 -08:00
Brian Fiete
de7ec27032 Tweaks to Line Height Scale 2025-02-16 12:04:28 -08:00
Brian Fiete
4ada557f64
Merge pull request #2136 from MineBill/line-spacing
Add a 'Line Height' options that allows changing the the line height of the text editor.
2025-02-16 11:43:14 -08:00
Brian Fiete
23233599db
Merge pull request #2143 from Booklordofthedings/master
Fix Console.Write not working when linux terminal buffers by line
2025-02-16 11:36:25 -08:00
Brian Fiete
421cace017 Expanding support for params in delegates, params tuple support 2025-02-16 11:36:14 -08:00
a341008111
Update Internal.cpp 2025-02-16 19:21:52 +00:00
Brian Fiete
4b660b2314 Tuple variable initialization fix from splats 2025-02-16 06:45:05 -08:00
Brian Fiete
b1181a936d Fixed wrappable props and fixed fixed generic binding in MemberRefExpr 2025-02-15 17:53:13 -08:00
Brian Fiete
4cd8fe7742 Made "Cannot take address of read-only variable" a warning 2025-02-15 17:21:10 -08:00
Brian Fiete
6d3c660273 Fixed some issues closing workspace while in comptime 2025-02-15 15:03:55 -08:00
Brian Fiete
856490755e
Merge pull request #2132 from m910q/fix_auto_closing_tags_in_string_literal
Don't consider cursor in open space when in literal
2025-02-15 14:36:59 -08:00
Brian Fiete
765906dd70 Added field and instantiation restrictions to extended opaques 2025-02-15 13:21:47 -08:00
Brian Fiete
5000a8a824 Opaque calling issue 2025-02-15 12:58:23 -08:00
Brian Fiete
ab93fb83a4 Fixed globalvar-derived const addr assigned to local variable 2025-02-15 11:36:47 -08:00
Brian Fiete
94944082eb Allow 'public static int operator implicit(Self self);' 2025-02-15 10:38:48 -08:00
MineBill
57d041380c
Use text offset when drawing the LinePointer. 2025-02-15 20:35:44 +02:00
MineBill
83b37239b7
Make sure to round line spacing. 2025-02-15 20:24:34 +02:00
Brian Fiete
fa251b3439 Fixed enum issues utilizing Underlying in initializer 2025-02-15 10:12:27 -08:00