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

297 commits

Author SHA1 Message Date
Brian Fiete
d375c805c9 Improvements to target triple override 2022-01-28 08:19:11 -05:00
Brian Fiete
125d5c0c8c Added Target CPU workspace override 2022-01-25 07:04:54 -05:00
Brian Fiete
0c3f9a139d Comptime rebuild and hot compile fixes 2022-01-13 11:40:14 -05:00
Brian Fiete
e7f50985dc Fix LLVM LTO error message 2022-01-11 10:40:11 -05:00
Brian Fiete
eb375362a1 Arithmetic overflow checks 2022-01-11 08:17:09 -05:00
Brian Fiete
d89c63290d Improved ClassView search for methods (ie: 'Parse(', or 'Par ( style') 2022-01-08 08:16:53 -05:00
Brian Fiete
f0bafae177 Fix for 'using static' namespace search inside namespace declarations 2022-01-07 08:58:19 -05:00
Brian Fiete
6a158db9da Fixed enum result classify issue 2022-01-06 11:56:12 -05:00
Brian Fiete
38abaf6b3f Fixed default case for discriminated union with empty payload member 2021-12-31 12:05:36 -05:00
Brian Fiete
e659a4e711 Force field reflection of tuple data in discriminated unions 2021-12-31 11:30:48 -05:00
Brian Fiete
07a530c921 Fixed 'var' error issues 2021-12-31 07:54:38 -05:00
Brian Fiete
0eb19245eb Added const expr reflection type 2021-12-30 08:38:37 -05:00
Brian Fiete
06fe065e2b Fixed local method errors with GetResultString 2021-12-29 13:41:27 -05:00
Brian Fiete
915a8df50e Improved comptime rebuilds when files and directories change 2021-12-29 10:07:36 -05:00
Brian Fiete
1e687cc062 itoa linux fix 2021-12-28 13:29:14 -05:00
Brian Fiete
62c3998521
Merge branch 'master' into FuzzyAutoComplete 2021-12-28 17:07:19 +01:00
Brian Fiete
deae8fe1e3 Fixed default args with test methods 2021-12-28 10:09:39 -05:00
Brian Fiete
15a2cdfeed Make test methods from extensions work (including static blocks) 2021-12-28 08:45:28 -05:00
Simon Lübeß
ac99191487 Sort updated autocomplete results 2021-12-24 14:08:40 +01:00
Simon Lübeß
04888b8f10 Improved performance of fuzzy string matching 2021-12-24 14:08:05 +01:00
Simon Lübeß
b70745ef1e Merge branch 'master' of https://github.com/beefytech/Beef into FuzzyAutoComplete 2021-12-24 14:07:34 +01:00
Brian Fiete
4f83b61a10 Comptime rebuild flag 2021-12-20 09:52:29 -05:00
Brian Fiete
ce4b6e04de Support for comptime file IO and process creation 2021-12-20 09:39:39 -05:00
Simon Lübeß
c2c7431620 Fixed autocomplete flickering while typing 2021-12-15 11:25:38 +01:00
Brian Fiete
73099e4a04 Code generator support 2021-12-11 09:08:42 -08:00
Simon Lübeß
f9f53eb97b Basic fuzzy search for autocomplete 2021-12-08 22:08:57 +01:00
Brian Fiete
8256c81347 StringView intern data fix 2021-12-05 12:08:16 -08:00
Brian Fiete
ab1146d72a Long size fix 2021-12-03 05:58:34 -08:00
Brian Fiete
aa56542fae Better support for @ name prefixes 2021-11-29 08:38:42 -08:00
Brian Fiete
7691c414c3 Fixed symbol hiliting with comptime emissions 2021-11-28 10:59:25 -08:00
Brian Fiete
bde7b0b3aa Fixed symbol rename for types with comptime emissions 2021-11-23 11:34:30 -08:00
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
0bfa411d22 Emitted code refactor - copied typedefs 2021-10-28 08:05:14 -07:00
Brian Fiete
27fd5552cc Enhanced ranges 2021-10-24 08:12:18 -07:00
Brian Fiete
0e609637de Fix for posixDynLib 2021-09-06 07:16:44 -07:00
Brian Fiete
e5f92fb21b Added null check to fieldDecl in autocomplete 2021-07-31 10:29:31 -07:00
Brian Fiete
f0d99a2bcc Moved interfaces to owned non-code-generating modules 2021-07-31 09:54:27 -07:00
Brian Fiete
465050b81d Ranges (ie: for (int a in 0..<count) for (int i in 1…10)) 2021-07-21 07:48:37 -07:00
Brian Fiete
ce1dbd88ed Fixes to inferred-sized array error 2021-07-19 08:45:25 -07:00
Brian Fiete
f4b2d58273 Error for invalid use of inferred-sized arrays 2021-07-19 08:19:50 -07:00
Brian Fiete
463ef98789 Fixed DllMain 2021-06-28 13:03:07 -07:00
Brian Fiete
7ae8599916 Removed "Dynamic Library" target type, replaced by Build Kind 2021-06-28 09:44:47 -07:00
Brian Fiete
4ca73ae7be Improved typeof(T).MinValue/MaxValue const resolution 2021-06-20 09:47:18 -07:00
Brian Fiete
e606b18a0c Compile QueueUnused modify-while-iterating fix 2021-05-28 07:36:33 -04:00
Brian Fiete
57609543a3 PopulateReified mutate-while-iterating fix 2021-05-12 08:19:05 -04:00
Fusion
7a7cc716c6 Add colorization options for primitives, structs, generic params and make typealias match aliased type color. 2021-03-22 22:24:05 +01:00
Brian Fiete
06a073d0e7 More robust handling of missing system types 2021-02-26 06:27:01 -08:00
Brian Fiete
8e9d7ed4c4 Lost changes 2021-02-25 10:14:22 -08:00
Brian Fiete
86967c39c3 Added support for some constant enums with payloads 2021-02-01 11:19:50 -08:00