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

4951 commits

Author SHA1 Message Date
Brian Fiete
d92f27a091 Fixed null conditional mixin invocation 2025-01-25 08:12:18 -08:00
Brian Fiete
7db915cb4e Beefy2D updates 2025-01-25 06:12:08 -08:00
Brian Fiete
2a85806580 Ensure blockExpr lifetimeStart doesn't insert above phi nodes 2025-01-25 06:11:46 -08:00
Brian Fiete
72d74149be Handle mSelectIdx<0 case 2025-01-24 15:55:39 -08:00
Brian Fiete
c78d1aca87 Fixed actualTypeDef selection for autocomplete 2025-01-24 15:34:34 -08:00
Brian Fiete
9444a0d936 Hardening against errors during build fails 2025-01-24 12:54:58 -08:00
Brian Fiete
ac7f66c1f1 CreateConstExprValueType fix with incoming constExprType TypedValue 2025-01-24 10:37:52 -08:00
Brian Fiete
fd24ab21af Fixed incorrectly applied method generic constraints in constraint check 2025-01-24 10:16:31 -08:00
Brian Fiete
87405f3387 Fix for external break in mixin declaration 2025-01-24 08:21:07 -08:00
Brian Fiete
102cb28cb0 Fixed comptime debugging issue with reflect type inside aggregates 2025-01-24 07:18:35 -08:00
Brian Fiete
6d474b31d9 Added error for attempting to instantiate opaque attributes 2025-01-24 06:53:49 -08:00
Brian Fiete
9a9e12ea37 Fixed circular data dependency with comptime debugging 2025-01-24 06:39:07 -08:00
Brian Fiete
1ee4c26445 Fixed invalid state rebuild 2025-01-24 06:38:53 -08:00
Brian Fiete
ec34aa3d43 Reworked static append fields 2025-01-24 06:14:46 -08:00
Brian Fiete
9d8647cd84 Recursive type rebuild fix 2025-01-23 13:01:52 -08:00
Brian Fiete
2d74aac74c BfMethodMatcher::Init var handling for external constraints 2025-01-23 12:28:07 -08:00
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