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

3754 commits

Author SHA1 Message Date
Brian Fiete
c523a73860 Fixed 'may skip variable initialization' error with '?' discard 2022-06-01 16:17:20 -07:00
Brian Fiete
428a2eb026 Improved classview handling of generic methods 2022-06-01 15:44:41 -07:00
Brian Fiete
3dadbc3506 Removed redundant interface errors after type fail 2022-06-01 15:21:32 -07:00
Brian Fiete
030a7cda75 Fixed type autocomplete in distinct options 2022-06-01 15:21:02 -07:00
Brian Fiete
1a164b166f Fixed -workspace arg which includes BeefSpace.toml name 2022-06-01 14:55:47 -07:00
Brian Fiete
2576ae6bae Added 'decltype' to AddTopLevelTypes 2022-06-01 12:32:03 -07:00
Brian Fiete
89c8a56400 Allow removing embedded string view when value is out of scope 2022-06-01 12:28:04 -07:00
Brian Fiete
0612c15722 Format fix 2022-06-01 11:58:04 -07:00
Brian Fiete
d967d50652 Fixed single-address ShowCodeAddr 2022-06-01 11:57:49 -07:00
Brian Fiete
c735bd2192 Added ShowCodeAddr action to CallStackList display 2022-06-01 11:57:31 -07:00
Brian Fiete
acf8b62f82 Fixed union equals method 2022-06-01 11:26:01 -07:00
Brian Fiete
d2ed047ebc Fix version increment in zero-sized clear 2022-06-01 11:01:29 -07:00
Brian Fiete
2025f0619d Relaxed inlining assert 2022-06-01 11:01:13 -07:00
Brian Fiete
d4c2e58063 Relaxed field accessibility check in specialized sections 2022-06-01 11:01:03 -07:00
Brian Fiete
1360afbea1 Improved cross-project emit markers 2022-06-01 11:00:33 -07:00
Brian Fiete
eb59434e67 Fixed unique specialized emit markers 2022-05-31 11:43:21 -07:00
Brian Fiete
cee266d6e6 Unspec variation base fix, debugger default params, debug enum type 2022-05-31 11:01:26 -07:00
Brian Fiete
c076c7d3a6 Fully qualified type name for callstack view 2022-05-30 18:13:38 -07:00
Brian Fiete
3c081fc2fb Fixed large-update logic 2022-05-30 18:07:29 -07:00
Brian Fiete
a086de3d8e Improved error handling in Compiler.Emit 2022-05-30 17:39:21 -07:00
Brian Fiete
f29a74888c Improved callstack handling with inlined methods 2022-05-30 15:43:49 -07:00
Simon Lübeß
3f9c2fd3f7 Float to uint conversion in consteval 2022-05-30 22:26:52 +02:00
Brian Fiete
75333a0928 Improved circular mixin check, isconst(expr), [ConstSkip] 2022-05-30 11:40:49 -07:00
Brian Fiete
cab9b3d9c7 Fixed CheckLockYield while using StackHelper thread 2022-05-30 11:38:09 -07:00
Brian Fiete
eaed87e1b7 Fixed IsReadOnly 2022-05-30 10:45:00 -07:00
Brian Fiete
1311c8fa09
Merge pull request #1578 from disarray2077/patch-12
Allow appending Object to String
2022-05-30 06:21:10 -07:00
Brian Fiete
996377909f Added IsReadOnly to FieldInfo and MethodInfo 2022-05-30 06:20:47 -07:00
disarray2077
d77e1b5650
Allow appending object to String 2022-05-29 20:55:42 -03:00
Brian Fiete
c080f1cbb1 Fixed moreinfo hover crash with no source location 2022-05-29 12:07:47 -07:00
Brian Fiete
087a129007 Improved cwd handling in comptime, generator file/folder edit 2022-05-27 12:20:11 -07:00
Brian Fiete
49716559e4 addr==0 check on memcache in debugger 2022-05-27 11:29:16 -07:00
Brian Fiete
f081365dab Allow attributes on local methods 2022-05-27 11:28:53 -07:00
Brian Fiete
8567072eef Called ReturnValueDiscarded after string interpolation 2022-05-27 10:42:32 -07:00
Brian Fiete
f2c9c889ef Fixed some FindTypeDef caching errors 2022-05-27 10:24:01 -07:00
Brian Fiete
a8cf568bf9 Fixed unary operations on properties in specialized generic types 2022-05-27 08:32:26 -07:00
Brian Fiete
23d8e8993b Fixed IsMissingSemicolon and IsExpression for defers 2022-05-27 07:56:56 -07:00
Brian Fiete
e3b3089623 Made open emit markers even more persistent 2022-05-27 07:24:33 -07:00
Brian Fiete
5763ac7d83 Relaxed assert 2022-05-27 06:29:52 -07:00
Brian Fiete
d881337a7e Fixed indentation when prior line ends with comment 2022-05-26 16:01:55 -07:00
Brian Fiete
866bddde2e Emit marker fixes - idSpan fix, persistent opening, specialized squiggle 2022-05-26 15:39:32 -07:00
Brian Fiete
bbd0fe8779 Added HasCustomAttribute to MethodInfo/FieldInfo 2022-05-26 06:43:09 -07:00
Brian Fiete
da29789bd6 Fixed GetGenericTypeParamInstance with extensions 2022-05-25 15:03:06 -07:00
Brian Fiete
0c34e62df2 Improved recursive checks in InferGenericArgument 2022-05-25 14:41:17 -07:00
Brian Fiete
f1257fb7fc Fixed some of invalid utf8 2022-05-24 11:51:18 -07:00
Brian Fiete
0a51049d65 Minlib fixes 2022-05-24 11:35:02 -07:00
Brian Fiete
470ce96bb9 Improved default float printing, added 'R' roundtrip format 2022-05-24 11:17:23 -07:00
Brian Fiete
1aa42cba8b Fixed disabled color 2022-05-24 08:39:57 -07:00
Brian Fiete
db0c27a376 Properly show disabled stringview 2022-05-24 07:56:31 -07:00
Brian Fiete
134893c11f Fixed var case in SetupNullConditional 2022-05-24 07:46:42 -07:00
Brian Fiete
b9ab8214d2 Remove Thread.Interrupt 2022-05-24 07:28:21 -07:00