1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00

Commit graph

  • b4cfc119a7 Fix issue renaming symbols in type with indexer property Brian Fiete 2025-01-21 14:43:19 -08:00
  • 64f3cf9799 Fixed tuple actualization issue in Cast Brian Fiete 2025-01-21 12:06:09 -08:00
  • 67f8e45c55 System.Pointer ToString fix Brian Fiete 2025-01-21 08:46:03 -08:00
  • 5000fa9843 Fixed tuple ToString with pointer member Brian Fiete 2025-01-21 08:45:43 -08:00
  • 4054a67ee1 Fixed assert with methodNum -2 (ambiguous) Brian Fiete 2025-01-21 08:03:16 -08:00
  • f595434086 Fixed emit file paths with LLVM link Brian Fiete 2025-01-21 08:02:55 -08:00
  • 50eb4dbb9d Fixed mouse wheel scrolling of emit view Brian Fiete 2025-01-21 08:01:34 -08:00
  • 81057f7b5a Fixed off-by-one in symbol rename cursor adjustment Brian Fiete 2025-01-20 10:18:12 -08:00
  • 45ff0b341b Fixed hot vtable index adjustment with override Brian Fiete 2025-01-20 09:58:52 -08:00
  • 4e55f62fd5 Fixed string formatting bug Brian Fiete 2025-01-19 18:03:36 -08:00
  • 11adc19e80 Fixed test Brian Fiete 2025-01-19 12:53:08 -08:00
  • 50a1d5dab2 Remove StackStringFormat Brian Fiete 2025-01-19 12:41:02 -08:00
  • c511773dad Added typeof_comptime const type Brian Fiete 2025-01-19 12:40:50 -08:00
  • a82cc0534d Improved handling of mGhostDependencies. Codegen Abort Brian Fiete 2025-01-19 08:39:46 -08:00
  • 9988dec99d Rebuild correct type with CE FastFinish Brian Fiete 2025-01-19 08:38:52 -08:00
  • 2f98e7f579 Improved opaques - can now be used with extension methods Brian Fiete 2025-01-19 07:02:18 -08:00
  • c21be1eea1 Implemented IsBackground. Added GC.Disable Brian Fiete 2025-01-18 17:40:48 -08:00
  • af783bec7e Removed mForceActiveTypeDef in DoMethodDeclaration Brian Fiete 2025-01-18 10:12:39 -08:00
  • 3325d55639 Fixed overlapped drawing in wordwrapped error mouseovers Brian Fiete 2025-01-18 10:05:56 -08:00
  • 29755fddcf Fixed generated method calling in comptime Brian Fiete 2025-01-18 10:04:55 -08:00
  • 822b899a7d NoShow for IsDeleted Brian Fiete 2025-01-18 09:31:38 -08:00
  • 79e98fe9f7 Improved comptime circular data reference issues Brian Fiete 2025-01-18 09:31:29 -08:00
  • 910f560380 Handle 'func?.Invoke()' Brian Fiete 2025-01-18 06:48:33 -08:00
  • a1cd01cd3d Fixed 'ref' and 'in' this parameter for extension methods Brian Fiete 2025-01-17 17:32:25 -08:00
  • 0d15b28bd3 Linux fix Brian Fiete 2025-01-17 12:40:13 -08:00
  • efbc7699c9 NoRT fix Brian Fiete 2025-01-17 11:53:05 -08:00
  • 609aef0b0f Removed AlwaysIncludeTarget from StaticHook Brian Fiete 2025-01-17 11:44:33 -08:00
  • a225380467 Fixed shutdown issue Brian Fiete 2025-01-17 11:18:41 -08:00
  • 11b136f6d1 Type.ToString -> comptype(id) Brian Fiete 2025-01-17 11:02:54 -08:00
  • 81dd512cdb Underflow fix Brian Fiete 2025-01-17 11:02:26 -08:00
  • f812cf6eea ParseMemorySpan disable with BF_SMALL Brian Fiete 2025-01-17 10:45:59 -08:00
  • 4884bef9d2 where alloctype(T) : delete fix Brian Fiete 2025-01-17 10:45:44 -08:00
  • ff98747c4b Fixed mIgnoreWrites restoration when !mHasStarted Brian Fiete 2025-01-17 10:29:08 -08:00
  • fddd3e0ba6 BeefySysLib Release Static building Brian Fiete 2025-01-17 10:20:20 -08:00
  • 29c0f82bba Extended memory loading support Brian Fiete 2025-01-17 10:18:50 -08:00
  • 0efdecb719 Lib enhancements Brian Fiete 2025-01-17 10:17:50 -08:00
  • 1de07d0ee4 Static init priority changes, Platform hooking Brian Fiete 2025-01-17 10:17:19 -08:00
  • e478462487 LibraryLoadCallback Brian Fiete 2025-01-17 10:16:03 -08:00
  • 2e40bab705 Beefy2D updates, file pack support Brian Fiete 2025-01-17 10:15:47 -08:00
  • 2131d97756 Updated type - with base type dynamically handled Brian Fiete 2025-01-16 07:48:31 -08:00
  • c7ff2ea3f4 Proper constraint for alloctype(T) : delete Brian Fiete 2025-01-16 07:46:56 -08:00
  • f10f389400 Allow catch-all '#pragma warning disable' Brian Fiete 2025-01-16 07:36:45 -08:00
  • d367213c31 Proper active project selection for CE typedecls Brian Fiete 2025-01-15 11:44:20 -08:00
  • 1e44392da8 Better handling of extern generic constraints Brian Fiete 2025-01-15 11:25:51 -08:00
  • 4fa46b6a92 Made delete work with 'where alloctype(T) : delete' constraint Brian Fiete 2025-01-15 11:24:56 -08:00
  • 5f4514211e Improved CE TypeDeclaration handling, including proper rebuilding Brian Fiete 2025-01-15 09:59:47 -08:00
  • 25eb2a13a3 Added a Type.TypeDeclarations Brian Fiete 2025-01-14 17:49:39 -08:00
  • 9d1ad28323 Void hashable, fixes zero or one element enum hashing Brian Fiete 2025-01-14 13:10:20 -08:00
  • 215fafac74
    Merge pull request #2092 from Starpelly/console-reset-color-fix Brian Fiete 2025-01-14 12:59:34 -08:00
  • 851dda7f74
    Merge pull request #2090 from m910q/integer-tostring-optimize Brian Fiete 2025-01-14 12:59:11 -08:00
  • 062170d9e0 Improved comptime TypeDeclaration support, reworked base type population Brian Fiete 2025-01-14 12:54:24 -08:00
  • 16371ab07c Improved handling of opaque types Brian Fiete 2025-01-14 11:45:44 -08:00
  • f96e231d7b Fixed comptime type ToString Brian Fiete 2025-01-14 10:44:58 -08:00
  • e30972d3af Added reflected TypeDeclaration support for comptime Brian Fiete 2025-01-14 10:16:46 -08:00
  • 89651c4a76 Beefy2D enhancements Brian Fiete 2025-01-14 10:14:56 -08:00
  • d1aa3de25e Fixed case where texture is loaded for both additive and non-additive Brian Fiete 2025-01-14 10:14:35 -08:00
  • c76ace98f1 Update Console.bf Braedon Lewis 2025-01-14 09:48:08 -05:00
  • 954858701f Integer ToString no longer need zeroed buffer ESH 2025-01-13 20:30:03 +01:00
  • 84b2f22846 Avoid recalc of string length in integer ToString ESH 2025-01-13 20:17:04 +01:00
  • 96c0a44a7e Beefy2d updates Brian Fiete 2025-01-10 14:04:06 -08:00
  • 35779edc14 More utility methods Brian Fiete 2025-01-10 14:03:49 -08:00
  • 2f89450493 MTRand Brian Fiete 2025-01-10 14:03:31 -08:00
  • d9eca5ba5c Removed bogus mVDataHotIdx check, now using balanced hot chain breaking Brian Fiete 2025-01-10 14:03:12 -08:00
  • 3bafa11da9 GetValueReference<T> Brian Fiete 2025-01-10 07:05:23 -08:00
  • 10014b185f Some Vector2<->Vector3 interp Brian Fiete 2025-01-10 07:04:40 -08:00
  • be247d2c5b Make uninitialized menu an empty string Brian Fiete 2025-01-10 07:04:10 -08:00
  • ad9550d807 Fixed ability to use anonymous types as method parameters Brian Fiete 2025-01-09 13:48:14 -08:00
  • a1a5eebd8e Fixed autocomplete incorrectly auto-inserting during '.(' and '(.)' Brian Fiete 2025-01-09 05:59:44 -08:00
  • 05f17ce3ae Fixed reifying dll import methods during hot compile Brian Fiete 2025-01-09 05:58:32 -08:00
  • 85fcca9c76 PopulateGlobalContainersList activeTypeDef fix Brian Fiete 2025-01-08 10:35:53 -08:00
  • bda65a8774 Fixed var* issue from BfUnaryOp_Dereference expected type Brian Fiete 2025-01-08 08:33:22 -08:00
  • d8be440cb6 Fixed IsInitializerStatement with indexed Add initializer Brian Fiete 2025-01-08 07:16:02 -08:00
  • 6514416908 GetActiveTypeDef fix with non-applicable mCurTypeState Brian Fiete 2025-01-08 06:35:30 -08:00
  • dae452da47 Temporarily(?) remove composite workspace file support Brian Fiete 2025-01-07 17:26:15 -08:00
  • eebb0f7882 Fixed failed anonymous inline type declaration with attributes Brian Fiete 2025-01-07 11:54:46 -08:00
  • 41b280f2df Fixed empty name crash Brian Fiete 2025-01-07 09:12:03 -08:00
  • 5d694cc3c4 Fixed issue with untargeted scope allocations in initializer blocks Brian Fiete 2025-01-07 08:08:15 -08:00
  • be3f688576 Fixed using crash with failed fieldInstance Brian Fiete 2025-01-07 07:49:48 -08:00
  • c600f86da5 Fixed define block srcEnd in initializer block Brian Fiete 2025-01-07 07:37:14 -08:00
  • 971cecdd99 Allow private member access in initializer block when subclassing Brian Fiete 2025-01-06 07:10:18 -08:00
  • 40a9dbf25c Fixed missing error for outer static instance-qualified lookup Brian Fiete 2025-01-05 09:34:21 -08:00
  • 61a3328c5a Proper error for anonymous type declarations in emitted code Brian Fiete 2025-01-05 09:07:36 -08:00
  • 854122cb46 Allow anonymous 'using' fields Brian Fiete 2025-01-05 08:55:17 -08:00
  • 613f9c743a Anonymous id fix Brian Fiete 2025-01-04 14:56:12 -08:00
  • ea6d87c5c3 Full hash fix - mix in anonymous type names Brian Fiete 2025-01-04 14:48:11 -08:00
  • a6a891d800 Improved semicolon handling for inline anonymous type references Brian Fiete 2025-01-04 12:47:45 -08:00
  • 34cfe603e6 Disable autoprop for indexer Brian Fiete 2025-01-04 12:26:21 -08:00
  • b922c486ec Improved IsInitializerStatement Brian Fiete 2025-01-04 11:55:57 -08:00
  • a5e9a33f64 Anonymous subclassing in initializer blocks Brian Fiete 2025-01-04 10:57:37 -08:00
  • 01c2c35fc3 Anonymous type improvements Brian Fiete 2025-01-02 16:19:26 -08:00
  • 97c119cbc7 Fixed calling @-prefixed methods Brian Fiete 2025-01-02 14:21:48 -08:00
  • 69fab22a39 Extension inner type visibility fix Brian Fiete 2025-01-02 14:17:33 -08:00
  • fb3cd1ac83 Fix for splats passing into params Brian Fiete 2025-01-02 13:39:31 -08:00
  • 7f9a272e23 Generic resolution fix Brian Fiete 2025-01-02 13:33:45 -08:00
  • 5d55409841 Fixed autocomplete flashing Brian Fiete 2025-01-02 11:42:44 -08:00
  • 958fc30310 Inline anonymous type declarations Brian Fiete 2025-01-02 11:42:33 -08:00
  • f609062c2a EmsdkDep1 Brian Fiete 2025-01-01 09:04:25 -08:00
  • 05c31c3e13 Merge remote-tracking branch 'origin/master' Brian Fiete 2025-01-01 08:42:36 -08:00
  • d00900c639 Self-build miniserve Brian Fiete 2025-01-01 08:42:31 -08:00
  • 50adf9fc29
    Merge pull request #2056 from daafu/topic/fix_wasm_build Brian Fiete 2025-01-01 08:15:05 -08:00