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

3884 commits

Author SHA1 Message Date
Brian Fiete
ae53196e74 Const lhs handling of ??, cond var assignment in CreateConditionalScope 2022-02-16 08:28:05 -05:00
Brian Fiete
4c499cc498 Fixed assign error checking to allow '+=' operator call 2022-02-16 07:18:04 -05:00
Brian Fiete
c9afcf3360 Avoid 'AH' instruction encoding issue 2022-02-16 06:59:11 -05:00
Brian Fiete
1b217e96aa
Merge pull request #1456 from eveningstarinc/hunterbridges/CrashCatcherFix
Improve robustness of CrashCatcher registration
2022-02-16 03:12:55 -08:00
Brian Fiete
df4f58f586 Fix for wantsBaseMarking 2022-02-16 06:10:51 -05:00
Brian Fiete
99364da32a Batch change 2022-02-16 01:44:57 -05:00
Hunter Bridges
795c70af2f Improve robustness of CrashCatcher registration 2022-02-15 22:11:56 -08:00
Brian Fiete
5483f333a5 wasm ignore 2022-02-15 17:43:40 -05:00
Brian Fiete
b0f019fdd3 Fixed GC marking of fields in object extension 2022-02-15 17:43:30 -05:00
Brian Fiete
9ca48c26f2 Numeric ToString/Parse fixes 2022-02-15 17:28:12 -05:00
Brian Fiete
f1eca07510 Merge remote-tracking branch 'origin/master' 2022-02-15 15:49:53 -05:00
Brian Fiete
ff5dee3583
Merge pull request #1451 from MineGame159/sdl2_linux
Fixed SDL2 build on Linux
2022-02-15 12:49:27 -08:00
Brian Fiete
18d3acdd52 Change to support build_wasm.bat from installer 2022-02-15 15:29:17 -05:00
Brian Fiete
d3cf94abfe
Merge pull request #1452 from disarray2077/patch-1
Improve `Float.Parse`
2022-02-15 11:25:41 -08:00
disarray2077
9779e284fb
Remove unnecessary offset variable in Float.Parse 2022-02-15 14:30:11 -03:00
disarray2077
d0673115d0
Use RemoveFromStart in Float.Parse 2022-02-15 14:27:26 -03:00
Brian Fiete
6af0f111c0 Fixed Object alloc clearing with extensions 2022-02-15 12:21:56 -05:00
disarray2077
3ff67cfd7b
Improve Float.Parse 2022-02-15 14:15:57 -03:00
Brian Fiete
f0b5101a67 Fixed 'int[] bar = append .[1]' inferred append array case 2022-02-15 11:18:45 -05:00
MineGame159
9595acfd6c Fixed SDL2 build on Linux 2022-02-15 17:11:35 +01:00
Brian Fiete
53bcd5c6fc Fixed xor ah, ah emission 2022-02-15 11:01:28 -05:00
Brian Fiete
868700b0dd Fixed crepr union size 2022-02-15 10:27:04 -05:00
Brian Fiete
682798fe7e ContainsStrict 2022-02-15 09:37:07 -05:00
Brian Fiete
a3a8bfa40c Delegate comparison expansion, hashable, == operator 2022-02-15 09:31:23 -05:00
Brian Fiete
9dcafb7db8 Improved @this 2022-02-15 06:48:27 -05:00
Brian Fiete
22a3b47de2 Extra paranoia 2022-02-15 06:37:04 -05:00
Brian Fiete
e83d9f5bae @this delegate reference in lambda bodies 2022-02-15 06:34:37 -05:00
Brian Fiete
9872ce989b Check operator overloads for assignments on properties 2022-02-14 16:07:11 -05:00
Brian Fiete
c887a69e7d
Merge pull request #1445 from disarray2077/patch-8
Improve Enum.Parse functionality
2022-02-14 09:31:22 -08:00
Brian Fiete
c9f1e37da7 Improved handling of strings in const enum payloads 2022-02-14 12:30:24 -05:00
disarray2077
9866b1fb39
Improve Enum.Parse functionality 2022-02-14 13:41:27 -03:00
Brian Fiete
63ef0fed7a Fixed autocomplete LookupTypeRefOrIdentifier local/type lookup order 2022-02-14 10:03:41 -05:00
Brian Fiete
9bce9f2ce7 Refactored vdata static init/dtor lists 2022-02-14 08:39:51 -05:00
Brian Fiete
8b01d806d0 Make output work even before static ctor 2022-02-14 08:38:41 -05:00
Brian Fiete
8d0a415eb7 Made paths with NoReturn calls mark variables as assigned 2022-02-14 07:25:20 -05:00
Brian Fiete
502c46dc2f Added #endif back 2022-02-14 07:03:27 -05:00
Brian Fiete
eacc862d67 Fixed case where error could be shown multiple times on mouseover 2022-02-14 07:01:39 -05:00
Brian Fiete
a4b1ff8a72 Fixed unassigned-out errors 2022-02-14 06:56:54 -05:00
Brian Fiete
43d8677598 Made (a && b) always evaluate to 'bool' even when 'a' doesn't eval 2022-02-14 06:42:12 -05:00
Brian Fiete
322b83d1c6 Better case expression parsing, better enum errors 2022-02-13 21:55:31 -05:00
Brian Fiete
ce8899f1a7 Fixed some spacing/indent issue when formatting attributes 2022-02-13 11:07:59 -05:00
Brian Fiete
8ebd7516d8 Const string interpolation 2022-02-13 10:41:34 -05:00
Brian Fiete
f38cf6a1fd Treat enum match out values as conditional assignments 2022-02-13 10:40:10 -05:00
Brian Fiete
56f0f3e4f2 Fixed exhaustive switch check on payload enums with static members 2022-02-13 08:24:15 -05:00
Brian Fiete
a89e36248f 32-bit c_wchar improvements 2022-02-13 07:57:55 -05:00
Brian Fiete
a7075707fe Made Test.Assert cause fatal error when not in test 2022-02-13 07:41:54 -05:00
Brian Fiete
fd4ec25e7b Fixed erroneous 'this' ctor assignment detection in struct extensions 2022-02-13 07:41:31 -05:00
Brian Fiete
b341b6d3b4 String.ToConstNativeW 2022-02-13 06:53:14 -05:00
Brian Fiete
6c714bacdc Fixed extern method generic arg case 2022-02-12 15:37:57 -05:00
Brian Fiete
8c79e26d40 Fixed file enumerator GetFilePath case where no directory is specified 2022-02-12 15:22:23 -05:00