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

23 commits

Author SHA1 Message Date
Brian Fiete
8e9d7ed4c4 Lost changes 2021-02-25 10:14:22 -08:00
Brian Fiete
4890303508 Added comptype 2021-01-15 14:28:21 -08:00
Brian Fiete
71d4dd0e90 Early code generation support 2021-01-11 09:41:43 -08:00
Brian Fiete
e23aac35ef Fixed size array inference 2021-01-09 09:43:11 -08:00
Brian Fiete
861c65820f Fixed sized array size inference with typed initializer 2021-01-09 04:34:58 -08:00
Brian Fiete
3bbf2d8313 Comptime updates, start of metaprogramming support 2021-01-08 16:21:03 -08:00
Brian Fiete
a20519ee04 Fixed sized array size inference, primitive type handling in ir 2020-12-24 06:58:38 -08:00
Brian Fiete
ff1f8aff3f Initial const eval feature release 2020-12-23 08:53:38 -08:00
Brian Fiete
be929c3626 ConstEval updates, better const struct support 2020-12-22 04:50:37 -08:00
Brian Fiete
577e199dcd Start of compile-time function evaluation 2020-12-13 08:04:42 -08:00
Brian Fiete
25f44ae133 Added System.Compiler compile-time values 2020-09-04 08:09:04 -07:00
Brian Fiete
03c8d72f33 Fixed issues with char8* attribute arguments 2020-07-20 07:16:20 -07:00
Brian Fiete
b24625d9a3 Fix for attributes with string parameters with default values 2020-07-18 05:26:45 -07:00
Brian Fiete
308605a7dd Fixed issue where constData used in resolve is cleared by autocomplete 2020-06-17 05:12:33 -07:00
Brian Fiete
08e38a03f9 Added [?] implied size for sized arrays with initializers 2020-06-13 08:36:39 -07:00
Brian Fiete
9f00539d90 Refactored generic type instances to be a BfGenericTypeInfo member 2020-06-05 07:01:58 -07:00
Brian Fiete
5bbffe268b Improved param defaults, allowing for implicit cast operators 2020-05-07 13:19:02 -07:00
Brian Fiete
61d9edea83 Added CallingConvention support, mangle specifying 2020-05-04 07:15:38 -07:00
Brian Fiete
7458a90b5b Fixed default parameters requiring conversion operators 2020-03-11 07:57:20 -07:00
Brian Fiete
c92bc523db Added constant string appending with + operator, const string fixes 2020-02-28 09:20:43 -08:00
Brian Fiete
fd64aa64d9 Made implicit tuple cast check names, fixed explicit tuple cast 2020-01-24 10:36:22 -08:00
Brian Fiete
12e5b525ad Alloc allign attributes, lambda captures 2019-11-26 13:11:17 -08:00
Brian Fiete
078564ac9e Initial checkin 2019-08-23 11:56:54 -07:00