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

2459 commits

Author SHA1 Message Date
Brian Fiete
8796b3bcc1 Removed erroneous error for static property auto-setters mut 2021-06-29 15:28:32 -07:00
Brian Fiete
096dc0aaa3 Improved null conditional lhs cast location 2021-06-29 11:58:33 -07:00
Brian Fiete
4ef6723ac2 Fixed invalid CheckConstEquality global variable const evaluation 2021-06-29 09:49:30 -07:00
Brian Fiete
f49c1957a0 Properly restricted Undo/Redo during readonly 2021-06-29 08:36:31 -07:00
Brian Fiete
b743bd5dd8 Fixed false read-only check for non-editing chars 2021-06-29 08:35:58 -07:00
Brian Fiete
b775058393 StaticLib build now properly creates a merged archive 2021-06-29 06:02:15 -07:00
Brian Fiete
463ef98789 Fixed DllMain 2021-06-28 13:03:07 -07:00
Brian Fiete
7c6c2f20e6 Added Linq to automated tests 2021-06-28 11:43:24 -07:00
Brian Fiete
1312272184 Improved generic inference from constraints 2021-06-28 11:40:50 -07:00
Brian Fiete
9875d3a12d Linux fix 2021-06-28 10:28:32 -07:00
Brian Fiete
7ae8599916 Removed "Dynamic Library" target type, replaced by Build Kind 2021-06-28 09:44:47 -07:00
Brian Fiete
1c1cb1ac49 Hashed in more flags 2021-06-28 09:43:13 -07:00
Brian Fiete
42bee45635 Removed linking for static lib builds 2021-06-28 05:47:37 -07:00
Brian Fiete
c4bb50b340 Prefix for STB symbols 2021-06-28 05:46:13 -07:00
Brian Fiete
bcdf652b99
Merge pull request #1083 from disarray2077/dict_enumerator_remove
Add Remove method to Dictionary Enumerators
2021-06-25 06:13:58 -07:00
Brian Fiete
b66f13849f
Merge pull request #1082 from disarray2077/null_array_span
Allow Spans to be created from null Arrays
2021-06-25 06:05:57 -07:00
Brian Fiete
03e28f3add Fixed invalid generic inference from generic constraints 2021-06-25 06:04:48 -07:00
disarray2077
ce894beaa9 Update Enumerator version when removing key 2021-06-24 20:19:47 -03:00
disarray2077
709997feb1 Add Remove method to Dictionary Enumerators 2021-06-24 20:04:56 -03:00
disarray2077
36c72e794e Actually, allow Spans to be created from null Arrays 2021-06-24 19:22:22 -03:00
disarray2077
607cca1431 Allow null array to be implictly casted to Span 2021-06-24 19:02:07 -03:00
Brian Fiete
4189d10f41 Fixed null coalescing issues with addrs and cast insert points 2021-06-24 10:48:46 -07:00
Brian Fiete
392b2e0b6c Made custom allocators work with pointers to structs, give proper errors 2021-06-24 09:50:13 -07:00
Brian Fiete
bea4fe007a Fixed static init/deinit priority for Thread.Current 2021-06-24 09:24:41 -07:00
Brian Fiete
2101774b8a Cleared mNextWithSameName in ClearMemberSets 2021-06-24 07:00:03 -07:00
Brian Fiete
b122655a46 Crash fix for GetCustomAttribute in no-attribute case 2021-06-24 06:59:49 -07:00
Brian Fiete
e3db26004b Heap fix 2021-06-24 06:59:29 -07:00
Brian Fiete
80007037d7 Fixed reg cost calculation for mov to symbol 2021-06-23 12:27:42 -07:00
Brian Fiete
f993d3cc62 Fix for signed numeric cast with immediate 2021-06-23 08:39:12 -07:00
Brian Fiete
a888fd745a Require semicolon after repeat/while (warning for backward compat) 2021-06-22 13:14:56 -07:00
Brian Fiete
0aa751dec7 Fixed parsing of generic expression-bodied methods 2021-06-22 12:59:06 -07:00
Brian Fiete
9ba8bd86b8 Fixed field dtor error in autoprops 2021-06-22 10:51:52 -07:00
Brian Fiete
f831d75de2 Added field dtor support for auto-properties 2021-06-22 10:42:04 -07:00
Brian Fiete
90a51834bc Allowed undef for array allocation 2021-06-22 07:32:06 -07:00
Brian Fiete
3ce389af0f
Merge pull request #1078 from disarray2077/invariantinfo_fix
Fix InvariantInfo
2021-06-22 07:26:28 -07:00
Brian Fiete
97e399f57d
Merge pull request #1077 from disarray2077/tzi_threadsafety
Fix a thread safety issue in TimeZoneInfo
2021-06-22 07:25:50 -07:00
disarray2077
40d11226ba Fix InvariantInfo 2021-06-21 17:39:22 -03:00
disarray2077
47a5785179 Fix a thread safety issue in TimeZoneInfo 2021-06-21 17:06:33 -03:00
Brian Fiete
e61d702da1 Add IInteger to minlib 2021-06-20 10:03:37 -07:00
Brian Fiete
4ca73ae7be Improved typeof(T).MinValue/MaxValue const resolution 2021-06-20 09:47:18 -07:00
Brian Fiete
d0ee1dda7b Use undefs for generic param const type property lookups 2021-06-19 13:26:58 -07:00
Brian Fiete
74861b17a3 Handled SetupNullConditional generic param cases 2021-06-19 13:09:42 -07:00
Brian Fiete
d998fe2229 Thread priority fixes 2021-06-19 12:35:29 -07:00
Brian Fiete
b83c70e84b Test fix 2021-06-19 11:25:00 -07:00
Brian Fiete
615473369f Fixed test 2021-06-19 11:16:04 -07:00
Brian Fiete
3806af6c75 Split mHadBreak from mLeftBlock 2021-06-19 11:00:57 -07:00
Brian Fiete
5e9ac07804 Fallthrough fixes for destructuring and allHadReturns 2021-06-19 09:29:36 -07:00
Brian Fiete
fa6bdc0d04 Fixed lost attributes on variables/parameters 2021-06-19 07:48:28 -07:00
Brian Fiete
e6fdfa39d0 Properly ignore [Inline] on calls to externs and intrinsics 2021-06-07 11:11:44 -07:00
Brian Fiete
c3e6282a8b OnCancel 2021-06-07 06:38:29 -07:00