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

1414 commits

Author SHA1 Message Date
Brian Fiete
10421d99ca Fixit for brace-to-paren for object initializers 2020-08-29 11:29:13 -07:00
Brian Fiete
535045c48a Allow method attributes on properties with expression bodies 2020-08-29 11:28:11 -07:00
Brian Fiete
4369e07a55 Warn on deprecated brace initializer syntax 2020-08-29 07:26:22 -07:00
Brian Fiete
ffee0a2aa3 Removed deprecated IOp* conformance, added missing consts and properties 2020-08-29 07:10:04 -07:00
Brian Fiete
783bdb15be Fixed unary '+' overload 2020-08-29 07:08:37 -07:00
Brian Fiete
6975d1ce40 Fixed warnings for hex literals 2020-08-29 07:08:02 -07:00
Brian Fiete
12ed915194 Fixed Go To Definition for operator overloads 2020-08-29 07:07:24 -07:00
Brian Fiete
cb2479083a Allowed implicit int64 literals 2020-08-29 06:24:11 -07:00
Brian Fiete
243dfc09c4 Fixed formatting of 'static public' for fields 2020-08-29 05:52:51 -07:00
Brian Fiete
4fb5ea3196 Cast intrinsic fix 2020-08-27 11:53:44 -07:00
Brian Fiete
122e321d1c More SIMD work 2020-08-27 10:11:42 -07:00
Brian Fiete
01ae40fcc8 Properly set up Startup Object 2020-08-27 08:52:28 -07:00
Brian Fiete
79c9f5d818 Fixed generic interference with generic tuples 2020-08-26 06:10:36 -07:00
Brian Fiete
7e947265da Another armv7 lowering iteration 2020-08-26 06:03:19 -07:00
Brian Fiete
7ac879c448 Android armv7 lowering change 2020-08-26 05:21:20 -07:00
Brian Fiete
2038d4d683 Properly delete constexprs when changing target bit size 2020-08-25 15:27:57 -07:00
Brian Fiete
630fad5b74 Fixed autocomplete for var*/let* identifiers 2020-08-25 14:53:08 -07:00
Brian Fiete
dbbbed4528 Fixed sTypes lookups with LLVM debug info 2020-08-25 11:25:22 -07:00
Brian Fiete
78cdfd5d24 Updated mintest Result 2020-08-25 09:07:07 -07:00
Brian Fiete
fb73967519 Fixed defer with property target 2020-08-25 09:06:19 -07:00
Brian Fiete
485eb832b1 Potential armv7 lowering fix 2020-08-25 08:12:31 -07:00
Brian Fiete
2100bd31fd Test fix 2020-08-25 08:02:55 -07:00
Brian Fiete
b0cbc9666e Removing old unused method 2020-08-25 07:50:03 -07:00
Brian Fiete
419d06a305 Possible armv7 lowering fix 2020-08-25 07:49:37 -07:00
Brian Fiete
b2747ddeb0 Reflection fixes 2020-08-25 07:34:09 -07:00
Brian Fiete
ca4b383339 More SIMD work 2020-08-25 07:33:55 -07:00
Brian Fiete
b57cbe2d69 Output filesnames fix 2020-08-25 07:31:22 -07:00
Brian Fiete
eda4e80715 Reflection SetField fixes 2020-08-25 07:08:44 -07:00
Brian Fiete
d864a912c5 Reflection field value fixes and tests 2020-08-24 10:19:17 -07:00
Brian Fiete
d4c78c0799 Allow explicit bool-to-number casts 2020-08-23 10:31:56 -07:00
Brian Fiete
5c2e0d86c0 Added support for bool in reflected attributes 2020-08-23 07:43:16 -07:00
Brian Fiete
e5406250e3 Fixed REX for imul8 2020-08-23 07:42:42 -07:00
Brian Fiete
8868d3216e Properly colorize type declarations 2020-08-23 06:45:14 -07:00
Brian Fiete
c5f610bae2 Fixed qualified wrapped property lookup 2020-08-23 06:44:47 -07:00
Brian Fiete
2e69fa1b9e Fixed right-click menu 2020-08-23 05:49:30 -07:00
Brian Fiete
64b62c09be Start of SIMD support 2020-08-23 05:42:42 -07:00
Brian Fiete
73e260c1d5 Added Count setter 2020-08-17 05:42:01 -07:00
Brian Fiete
044f15629d Added ability to explicitly cast from int to enum generic constraint 2020-08-16 15:56:59 -07:00
Brian Fiete
5a3701fa90 Fixed valueless alias, warn on unused attribute 2020-08-16 15:56:09 -07:00
Brian Fiete
83ed41e81a Removed unnecessary [Friend]s 2020-08-16 15:55:30 -07:00
Brian Fiete
b89e036a6f Removed unnecessary [Friend] attributes 2020-08-16 08:34:31 -07:00
Brian Fiete
99419097c5 Added [IgnoreErrors] block attribute 2020-08-16 08:33:51 -07:00
Brian Fiete
65d960a6e6 More tests 2020-08-16 08:31:26 -07:00
Brian Fiete
01d9bfb66f Properly reference alt method module 2020-08-13 17:05:43 -07:00
Brian Fiete
1dc1ec24a0 Properly check for IsMemberAccessible for operators 2020-08-13 16:19:22 -07:00
Brian Fiete
fe4027d33a Fixed string serialization issue in attributes 2020-08-13 14:44:14 -07:00
Brian Fiete
685a036eb2 Fixed issue removing split global 2020-08-13 13:12:00 -07:00
Brian Fiete
9facb06d52 Made global creation failure more debuggable 2020-08-13 13:11:36 -07:00
Brian Fiete
b6f2762f19 Fixed warning/error colors 2020-08-13 07:31:33 -07:00
Brian Fiete
a139b6f0ad Fixed crash resolving generic method arguments 2020-08-13 07:31:24 -07:00