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

449 commits

Author SHA1 Message Date
Brian Fiete
71d4dd0e90 Early code generation support 2021-01-11 09:41:43 -08:00
Brian Fiete
0f33968030 Comptime naming fixes 2021-01-09 04:20:45 -08:00
Brian Fiete
3bbf2d8313 Comptime updates, start of metaprogramming support 2021-01-08 16:21:03 -08:00
Brian Fiete
7d23978cfe
Merge pull request #795 from xposure/master
fixed crash with CreateObject on ArrayType when count is 0
2021-01-06 09:03:50 -08:00
Brian Fiete
080dd5a25e Fixed Thread.CurrentThread initialization order issue 2021-01-05 16:16:28 -08:00
Chris Phillips
752d9eb5d9 Merge branch 'master' of github.com:xposure/Beef into master 2021-01-05 09:38:12 -05:00
Brian Fiete
e7912b1095 Made CopyTo use Span 2021-01-05 05:56:11 -08:00
xposure
2cfcfd9113 adding comment on ArrayType CreateObject for count > 1 2021-01-04 20:43:03 -05:00
xposure
f606006c39 fixing the fix, we only need to memset when count is > 1 because Array1 holds the first element 2021-01-04 20:42:04 -05:00
xposure
bd4c60a251 fixed crash with CreateObject on ArrayType when count is 0 2021-01-04 20:40:03 -05:00
Brian Fiete
f9b9b15214 DeleteDictionaryAndKeysAndItems to DeleteDictionaryAndKeysAndValues 2021-01-04 04:56:44 -08:00
Brian Fiete
d78cb3182a
Merge pull request #785 from xposure/master
DeleteDictionaryAndItems + String to span<char8>
2021-01-04 04:47:31 -08:00
xposure
aeb0e70d21 Adds implicit Span<char8> operator to String 2021-01-03 21:07:34 -05:00
xposure
fe74d58958 DeleteDictionaryAndItems 2021-01-03 19:55:28 -05:00
Brian Fiete
f6174aade2 Support for file dragging in workspace panel 2021-01-03 11:51:53 -08:00
Brian Fiete
ae0f3c5ebb Fixed warn/obsolete 2021-01-02 09:38:27 -08:00
Brian Fiete
1be37e6f24 Deprecated DeleteAndClearItems 2021-01-02 09:08:25 -08:00
xposure
a3a17aea83 Added CreateObject support for Arrays 2021-01-01 19:22:23 -05:00
Chris Phillips
f659672b11 Adding IsArray and IsSizedArray to corlib Type 2020-12-31 23:40:33 -05:00
Brian Fiete
5c88091760 Added AlwaysIncludeFlags 2020-12-29 12:41:54 -08:00
Brian Fiete
8dbfd1b0e3 Added String.Substring 2020-12-29 09:23:50 -08:00
Brian Fiete
78ae79b802 Test improvements (continue after fail, console output, error location) 2020-12-29 09:23:00 -08:00
Brian Fiete
3993f657e1 Added IEnumerable<T> conformance 2020-12-26 17:37:26 -08:00
Brian Fiete
840a60697d Added string addition 2020-12-24 11:32:19 -08:00
Brian Fiete
ff1f8aff3f Initial const eval feature release 2020-12-23 08:53:38 -08:00
Brian Fiete
9b80c26d0a More const eval progress 2020-12-19 14:19:33 -08:00
Brian Fiete
6bb363fb4b CTFE updates, including heap support 2020-12-17 04:51:05 -08:00
Brian Fiete
8852e7e194 Protected protection improvements 2020-12-06 07:32:01 -08:00
Brian Fiete
3f6eae6bfc Added some Commutable attributes 2020-12-04 07:45:42 -08:00
Brian Fiete
701abe3af7 Fixed off-by-one with string split 2020-12-02 13:22:50 -08:00
Brian Fiete
b60c247f1a File mapping 2020-11-22 07:56:03 -08:00
Brian Fiete
518583ef00 StringView comparison 2020-11-22 07:55:46 -08:00
Brian Fiete
fa0e712c2b Added [MangleConst] support 2020-11-16 11:05:08 -08:00
Brian Fiete
2e3880100b Fixed mangling issue with method overrides in extensions 2020-11-16 07:36:34 -08:00
Brian Fiete
f41365a58e Added 'interface' and 'enum' constraints 2020-11-10 05:44:23 -08:00
Brian Fiete
6cb13900b0 Added support for attributes on enum case members 2020-11-09 06:53:47 -08:00
Brian Fiete
a4c9b4f3c4 Removed unused GetBaseType 2020-11-05 08:51:39 -08:00
Brian Fiete
37576d389c Added interface enumerator 2020-11-04 11:00:31 -08:00
Simon Lübeß
a360ab4668 Fixed DateTimeFormat.FormatCustomized 2020-11-02 23:22:49 +01:00
Brian Fiete
72d48c7cfa
Merge pull request #644 from thibmo/uint_string_format_fix
Fix formatting issue for UInt32, UInt16, UInt8 and UInt
2020-10-30 13:10:57 -07:00
M0N7Y5
09dc6fde3a
Fixed old macros for x86 compilation 2020-10-30 20:58:33 +01:00
Thimo
49d436b6cd Fix small int/uint typo in NumberFormatter.bf 2020-10-28 23:24:59 +01:00
Thimo
73ec76540e Fix ToString formatting for uint32 (cascading to uint16, uint8 and uint) 2020-10-28 23:17:51 +01:00
Brian Fiete
9a857cceb3 Fixed reification issues, mut-vs-imut method mangling 2020-10-22 17:25:19 -07:00
Brian Fiete
b6db69d2b0 Fixed extension initializers and dtors. [NoExtension]. Extension warning 2020-10-22 11:33:13 -07:00
Brian Fiete
72411118c2 Added safe mode 2020-10-15 10:44:29 -07:00
Brian Fiete
06f6c41679 Debug Break,SafeBreak,IsDebuggerPresent. [NoDebug] 2020-10-10 07:08:30 -07:00
Brian Fiete
291d176e8f Spelling fix 2020-10-09 08:42:32 -07:00
Brian Fiete
30ae7eef61 Ambiguous call fix 2020-10-08 12:48:24 -07:00
Brian Fiete
808a4438d7 Address-of immutable is now a warning instead of error, added [NoSplat] 2020-10-07 11:07:10 -07:00