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

3005 commits

Author SHA1 Message Date
Brian Fiete
1ee0a19bbf EnumType.UnderlyingType support, generic enum constraint improvements 2022-01-03 07:30:03 -05:00
Brian Fiete
64161bf001 Namespace fix 2022-01-02 06:02:15 -05:00
Brian Fiete
5004e89e35
Merge pull request #1336 from disarray2077/patch-2
Some miscellaneous additions to corlib
2022-01-02 11:58:30 +01:00
Brian Fiete
308eae6341
Merge pull request #1335 from disarray2077/patch-1
Add Stream support to Cryptography classes
2022-01-02 11:58:18 +01:00
disarray2077
3018a6030e
Remove unnecessary muts
This fixes some warnings because `SHA256` isn't a struct anymore.
2022-01-02 01:12:13 -03:00
disarray2077
cd065bd8bd
Add copy constructor to Dictionary class 2022-01-01 21:53:17 -03:00
disarray2077
9ce0cc217a
Add Peek to StreamReader class 2022-01-01 21:25:52 -03:00
disarray2077
e146475a39
Add parameterless WriteLine to StreamWriter class 2022-01-01 21:22:18 -03:00
disarray2077
4acc2cca67
Add doAppend parameter to WriteAllLines 2022-01-01 21:19:44 -03:00
disarray2077
bc92643c99
Add InvalidFileNameChars & InvalidPathChars to Path class 2022-01-01 21:14:09 -03:00
disarray2077
794bab2bfd
Add missing methods to SHA256Hash 2022-01-01 21:03:29 -03:00
disarray2077
0a1855bfb3
Add Stream support to SHA256 2022-01-01 21:00:31 -03:00
disarray2077
152cb8321e
Add Stream support to MD5 2022-01-01 20:58:24 -03:00
Brian Fiete
7a4a7bd2fb Fixed erroneous 'int' widening during binary operation 2022-01-01 11:08:01 -05:00
Brian Fiete
3a8e4ebc9d Properly add dependencies on operator constraint types 2022-01-01 10:39:25 -05:00
Brian Fiete
476df62a24 Fixed issues autocompleting in extensions outside definition project 2022-01-01 10:12:20 -05:00
Brian Fiete
2daafa7b4c Minlib fix 2022-01-01 09:39:35 -05:00
Brian Fiete
57d8b2c9ee
Merge pull request #1334 from aharabada/master
Fixed classic autocomplete highlighting random letters
2022-01-01 14:25:43 +01:00
Brian Fiete
5af38dd554
Merge pull request #1326 from EinScott/corlib-additions
handle uint64 constExpr printing
2022-01-01 14:25:26 +01:00
Simon Lübeß
1812d61c8c Classic autocomplete no longer highlights random letters 2022-01-01 13:17:53 +01:00
Brian Fiete
ef6b52a0ac Experimental disabling of 'wantGeneric=false' for inner delegates/tuples 2022-01-01 06:36:48 -05:00
Brian Fiete
156585773d Temporary cast fix 2022-01-01 06:07:10 -05:00
Brian Fiete
ba0c23b8c5 Fixed 'method not generated' comptime error 2021-12-31 14:17:17 -05:00
Brian Fiete
249f4f1016 Fixed some const constraint undef issues 2021-12-31 13:51:08 -05:00
Brian Fiete
f35a3de175 Capture test for valueless lambda inside valueless lambda 2021-12-31 12:44:56 -05:00
Brian Fiete
af0cd194db Ignore errors during VisitLambdaBodies capture for methodRef 2021-12-31 12:44:33 -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
eae4aed3a9 Properly VisitLambdaBodies during inner methodRef capture 2021-12-31 11:01:24 -05:00
Brian Fiete
1201289f78 Made BfpFile_Read cancelable 2021-12-31 10:27:09 -05:00
Brian Fiete
befc60aa63 Improved errors on files 2021-12-31 10:26:32 -05:00
Brian Fiete
85c936f014 Fixed deferred delete crash 2021-12-31 08:11:22 -05:00
Brian Fiete
90065d64c8 Fixed "Safe Mode" crash 2021-12-31 08:11:09 -05:00
Brian Fiete
fa7638621d Fixed const expr canonicalization and negative value issues 2021-12-31 07:56:57 -05:00
Brian Fiete
e7f079f611 Pre-widened args for 'i32 = i8 + 100' 2021-12-31 07:55:52 -05:00
Brian Fiete
07a530c921 Fixed 'var' error issues 2021-12-31 07:54:38 -05:00
Brian Fiete
3a530c2285 Made more file&dir functions paths project-relative 2021-12-31 06:28:25 -05:00
Brian Fiete
28689853d2 Support for const expressions for bools & chars 2021-12-31 06:17:57 -05:00
EinBurgbauer
ea0a76142a properly quote char 2021-12-30 18:06:55 +01:00
Brian Fiete
2a98bf00d5 Minlib fixes 2021-12-30 12:05:19 -05:00
Brian Fiete
681f815cd7 Allow unconstrained 'T.InnerType' lookup for 'var' constraints 2021-12-30 11:28:05 -05:00
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
EinBurgbauer
6c03b8c8c9 support printing bool and char in theory 2021-12-30 17:00:49 +01:00
Brian Fiete
b3d3f0fb54 Fixed processing of valueless lambda inside allocated lambda 2021-12-30 09:52:49 -05:00
EinBurgbauer
e8cfe1a0a9 handle large uint constExpr printing 2021-12-30 15:32:38 +01:00
Brian Fiete
0eb19245eb Added const expr reflection type 2021-12-30 08:38:37 -05:00
Brian Fiete
674f0f6a56 Cast fix 2021-12-30 07:51:01 -05:00
Brian Fiete
2956bdeea9 Disabled range checking for const math with overflow operators 2021-12-30 07:21:42 -05:00
Brian Fiete
a03b5c3eba Color ctor fix 2021-12-30 07:12:31 -05:00