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

1377 commits

Author SHA1 Message Date
Brian Fiete
be6e7edf02 Fixed error/warning bool interference in AddErrorContext 2021-12-30 11:27:17 -05:00
Brian Fiete
efbdc33622 Improvements to warn/error type attributes 2021-12-30 11:04:52 -05:00
Brian Fiete
b3d3f0fb54 Fixed processing of valueless lambda inside allocated lambda 2021-12-30 09:52:49 -05:00
Brian Fiete
0eb19245eb Added const expr reflection type 2021-12-30 08:38:37 -05:00
Brian Fiete
2956bdeea9 Disabled range checking for const math with overflow operators 2021-12-30 07:21:42 -05:00
Brian Fiete
60c19c4160 Fixed invalid cond expr mExpectingType cast with BfEvalExprFlags_NoCast 2021-12-30 06:23:17 -05:00
Brian Fiete
a85b09729c Fixed invocation attributes on valueless member calls 2021-12-30 06:14:18 -05:00
Brian Fiete
06fe065e2b Fixed local method errors with GetResultString 2021-12-29 13:41:27 -05:00
Brian Fiete
6fe6b8f2e6 Fixed 64-bit field data for 32-bit builds 2021-12-29 13:01:13 -05:00
Brian Fiete
5e9a6031fb Made FileData.mData 64-bit 2021-12-29 11:09:37 -05:00
Brian Fiete
1883b7378a
Merge pull request #1317 from aharabada/master
Fixed autocomplete highlighting too many characters
2021-12-29 16:40:51 +01:00
Brian Fiete
915a8df50e Improved comptime rebuilds when files and directories change 2021-12-29 10:07:36 -05:00
Simon Lübeß
5e01f08e31 Fixed autocomplete highlighting too many characters 2021-12-29 00:27:25 +01:00
Brian Fiete
af8bd5a813 Added a bunch more comptime platform file & directory methods 2021-12-28 15:49:50 -05:00
Brian Fiete
1e687cc062 itoa linux fix 2021-12-28 13:29:14 -05:00
Brian Fiete
069e327850 TypeDef MemberSet fixes 2021-12-28 13:10:52 -05:00
Brian Fiete
cfaeb875f8 HashEncode64 improvements 2021-12-28 12:31:47 -05:00
Brian Fiete
cf40ef26ee Fixed 'params' param type when specialized by method generic arg 2021-12-28 11:59:12 -05:00
Brian Fiete
71745110a5 Linux compilation fix, string hash fix (dramatic speed increase) 2021-12-28 11:52:02 -05:00
Brian Fiete
634dd7e509
Merge pull request #1277 from aharabada/FuzzyAutoComplete
Fuzzy string matiching for autocomplete
2021-12-28 17:07:41 +01:00
Brian Fiete
62c3998521
Merge branch 'master' into FuzzyAutoComplete 2021-12-28 17:07:19 +01:00
Brian Fiete
190e52ae2e BP_ZONE name fix 2021-12-28 10:42:19 -05:00
Brian Fiete
4f1ed19bb8 More fixes to test methods in extensions 2021-12-28 10:10:03 -05:00
Brian Fiete
deae8fe1e3 Fixed default args with test methods 2021-12-28 10:09:39 -05:00
Brian Fiete
252fe13a5d Allow <=> on bools 2021-12-28 09:44:25 -05:00
Brian Fiete
15a2cdfeed Make test methods from extensions work (including static blocks) 2021-12-28 08:45:28 -05:00
Brian Fiete
fd8e2dd232 Fixed methodRef bindResult value type 2021-12-28 06:08:06 -05:00
Brian Fiete
98eb8f5840 Fixed field dependency on methodRefs 2021-12-28 06:03:52 -05:00
Brian Fiete
e81c0d6dfa Fixed a splat-to-addr bug with methodRef captures 2021-12-27 15:26:20 -05:00
Brian Fiete
87ab0ad169 Added error for 'readonly' on methods with non-ref return 2021-12-27 15:05:58 -05:00
Brian Fiete
1d30beb2d2 Add comment for SetDefinitionLocation change 2021-12-27 14:03:08 -05:00
Brian Fiete
22867908ad
Merge pull request #1304 from disarray2077/patch-2
Fix Property Go To Definition
2021-12-27 19:35:46 +01:00
Brian Fiete
268d7f7dba Fixed DoImplicitArgCapture with value composite member 2021-12-27 13:34:36 -05:00
Brian Fiete
d40ddc0e69 Added EnumCase field flag 2021-12-27 13:14:17 -05:00
Brian Fiete
bbdcb44988 Merge remote-tracking branch 'origin/master' 2021-12-27 12:55:20 -05:00
Brian Fiete
b9908cb4a8 Allow calling convention attributes 2021-12-27 12:55:14 -05:00
Brian Fiete
edb4b620f8
Merge pull request #1303 from disarray2077/patch-1
Fix Initializer Go To Definition
2021-12-27 17:11:12 +01:00
Brian Fiete
8e543d8cc5 Support for generic attributes 2021-12-27 10:21:47 -05:00
Brian Fiete
f13fc76cd0 Fixed case where tuple has var member 2021-12-27 10:01:03 -05:00
Brian Fiete
33204ff599 Evaluate mixin result as expression in mixin definition 2021-12-27 06:47:46 -05:00
Simon Lübeß
8f0502972f Added option to toggle between classic and fuzzy autocomplete 2021-12-25 21:03:05 +01: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
disarray2077
f7b6bf4ba2
Fix Property Go To Definition 2021-12-23 19:06:38 -03:00
disarray2077
2ccfd9e2d8
Fix Initializer Go To Definition 2021-12-23 18:36:07 -03:00
Brian Fiete
6e869c5ac5 Fixed Quick Info command 2021-12-23 07:34:54 -05:00
Brian Fiete
6c2d03c898 Removed erroneous assertion in DoImplicitArgCapture 2021-12-23 07:25:45 -05:00
disarray2077
72c31e545c
Fix dynamic libraries in Linux and MacOS 2021-12-22 16:00:41 -03:00
Brian Fiete
a5a8ae9076 Mangle fix - name set when it should append 2021-12-22 13:35:25 -05:00