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
9a5d2ff665 CheckGenericConstraints var handling 2025-01-23 12:27:47 -08:00
Brian Fiete
b63b4af6fe Better handling of let/var field failures 2025-01-23 09:10:00 -08:00
Brian Fiete
624e36b89b Ctor override implRequired 2025-01-23 08:30:31 -08:00
Brian Fiete
22238e04ef GetRawMethodInstanceAtIdx handling of mid-compile-deleted types 2025-01-23 08:06:57 -08:00
Brian Fiete
58979f6407 CeOp_GetMethod_Virt fix with non-method-populated type 2025-01-23 07:43:31 -08:00
Brian Fiete
939c1079ee TypedValueToString fix with null type 2025-01-23 07:37:44 -08:00
Brian Fiete
53f4e8955e Const resolve enum case cast fix 2025-01-23 07:29:50 -08:00
Brian Fiete
f830e23c52 Fixed some 'var' handling cases where module hasn't failed 2025-01-23 05:26:05 -08:00
Brian Fiete
7b29a4facb Fixed extension methods where target is wrappable type 2025-01-22 08:33:31 -08:00
Brian Fiete
9ecc42aabc Fixed override autocomplete on enter 2025-01-22 08:15:22 -08:00
Brian Fiete
61b38b06c5 Fixed UpdateRebuildFileWatches removing watched directories 2025-01-22 08:05:04 -08:00
Brian Fiete
18f7a5bd09 Sanity check for mid-compile deleted types 2025-01-22 08:04:38 -08:00
Brian Fiete
547c9908f5 Handle uninitialized CE attribute data 2025-01-22 07:12:07 -08:00
Brian Fiete
b4cfc119a7 Fix issue renaming symbols in type with indexer property 2025-01-21 14:43:19 -08:00
Brian Fiete
64f3cf9799 Fixed tuple actualization issue in Cast 2025-01-21 12:06:09 -08:00
Brian Fiete
67f8e45c55 System.Pointer ToString fix 2025-01-21 08:46:03 -08:00
Brian Fiete
5000fa9843 Fixed tuple ToString with pointer member 2025-01-21 08:45:43 -08:00
Brian Fiete
4054a67ee1 Fixed assert with methodNum -2 (ambiguous) 2025-01-21 08:03:16 -08:00
Brian Fiete
f595434086 Fixed emit file paths with LLVM link 2025-01-21 08:02:55 -08:00
Brian Fiete
50eb4dbb9d Fixed mouse wheel scrolling of emit view 2025-01-21 08:01:34 -08:00
Brian Fiete
81057f7b5a Fixed off-by-one in symbol rename cursor adjustment 2025-01-20 10:18:12 -08:00
Brian Fiete
45ff0b341b Fixed hot vtable index adjustment with override 2025-01-20 09:58:52 -08:00
Brian Fiete
4e55f62fd5 Fixed string formatting bug 2025-01-19 18:03:36 -08:00
Brian Fiete
11adc19e80 Fixed test 2025-01-19 12:53:08 -08:00
Brian Fiete
50a1d5dab2 Remove StackStringFormat 2025-01-19 12:41:02 -08:00
Brian Fiete
c511773dad Added typeof_comptime const type 2025-01-19 12:40:50 -08:00
Brian Fiete
a82cc0534d Improved handling of mGhostDependencies. Codegen Abort 2025-01-19 08:39:46 -08:00
Brian Fiete
9988dec99d Rebuild correct type with CE FastFinish 2025-01-19 08:38:52 -08:00
Brian Fiete
2f98e7f579 Improved opaques - can now be used with extension methods 2025-01-19 07:02:18 -08:00
Brian Fiete
c21be1eea1 Implemented IsBackground. Added GC.Disable 2025-01-18 17:40:48 -08:00
Brian Fiete
af783bec7e Removed mForceActiveTypeDef in DoMethodDeclaration 2025-01-18 10:12:39 -08:00
Brian Fiete
3325d55639 Fixed overlapped drawing in wordwrapped error mouseovers 2025-01-18 10:05:56 -08:00
Brian Fiete
29755fddcf Fixed generated method calling in comptime 2025-01-18 10:04:55 -08:00
Brian Fiete
822b899a7d NoShow for IsDeleted 2025-01-18 09:31:38 -08:00
Brian Fiete
79e98fe9f7 Improved comptime circular data reference issues 2025-01-18 09:31:29 -08:00
Brian Fiete
910f560380 Handle 'func?.Invoke()' 2025-01-18 06:48:33 -08:00
Brian Fiete
a1cd01cd3d Fixed 'ref' and 'in' this parameter for extension methods 2025-01-17 17:32:25 -08:00
Brian Fiete
0d15b28bd3 Linux fix 2025-01-17 12:40:13 -08:00
Brian Fiete
efbc7699c9 NoRT fix 2025-01-17 11:53:05 -08:00
Brian Fiete
609aef0b0f Removed AlwaysIncludeTarget from StaticHook 2025-01-17 11:44:33 -08:00
Brian Fiete
a225380467 Fixed shutdown issue 2025-01-17 11:18:41 -08:00
Brian Fiete
11b136f6d1 Type.ToString -> comptype(id) 2025-01-17 11:02:54 -08:00
Brian Fiete
81dd512cdb Underflow fix 2025-01-17 11:02:26 -08:00
Brian Fiete
f812cf6eea ParseMemorySpan disable with BF_SMALL 2025-01-17 10:45:59 -08:00
Brian Fiete
4884bef9d2 where alloctype(T) : delete fix 2025-01-17 10:45:44 -08:00
Brian Fiete
ff98747c4b Fixed mIgnoreWrites restoration when !mHasStarted 2025-01-17 10:29:08 -08:00
Brian Fiete
fddd3e0ba6 BeefySysLib Release Static building 2025-01-17 10:20:20 -08:00
Brian Fiete
29c0f82bba Extended memory loading support 2025-01-17 10:18:50 -08:00
Brian Fiete
0efdecb719 Lib enhancements 2025-01-17 10:17:50 -08:00
Brian Fiete
1de07d0ee4 Static init priority changes, Platform hooking 2025-01-17 10:17:19 -08:00