Brian Fiete
|
2ab072ee20
|
Merge pull request #1415 from disarray2077/llvm1301
Fixes to upgrade LLVM version to 13.0.1
|
2022-02-08 11:40:05 -08:00 |
|
Brian Fiete
|
ceb400d573
|
Handled generic depth limitation for pointers, delegates, tuples, arrays
|
2022-02-08 10:33:20 -05:00 |
|
Brian Fiete
|
d85f164b8a
|
Entry point fixes
|
2022-02-07 14:26:15 -05:00 |
|
Brian Fiete
|
361be9dc92
|
Reflect Filtered, extension attribs fix, generic arg BfAstNode
|
2022-02-04 12:00:43 -05:00 |
|
Brian Fiete
|
26506efc1e
|
Improved generic param reflection in comptime
|
2022-01-31 15:41:05 -05:00 |
|
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 |
|