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

321 commits

Author SHA1 Message Date
Brian Fiete
15c3ad98de Changed array to Ordered instead of CRepr 2020-04-04 12:14:52 -07:00
Brian Fiete
36c99d2088 Linux fix 2020-04-04 06:20:55 -07:00
Brian Fiete
aaccaa97e2 Fixed crash related to global var alignment 2020-04-03 12:32:42 -07:00
Brian Fiete
1ca01864bb Fixed some alignment differences between LLVM and BeefBE 2020-04-03 10:34:26 -07:00
Brian Fiete
0ae14f5a5d Fixed forceLink awareness of inlines 2020-04-02 10:08:13 -07:00
Brian Fiete
bb59aa3162 Disabled custom attributes when boxed 2020-04-02 08:57:00 -07:00
Brian Fiete
67dadf34e5 Fixed array lookup 2020-04-02 08:56:45 -07:00
Brian Fiete
ca814fe695 Fix for new function/delegate casting 2020-03-31 11:35:09 -07:00
Brian Fiete
de6a68911a New function/delegate casting rules, similar to tuple rules 2020-03-31 07:46:01 -07:00
Brian Fiete
c62dbdf811 Fixed LinkName 2020-03-30 14:09:02 -07:00
Brian Fiete
a3020720c9 Fixed unqualified static lookups in mixins 2020-03-30 11:13:24 -07:00
Brian Fiete
076931cf3b Working on wrapping for formatter 2020-03-28 14:26:14 -07:00
Brian Fiete
6f975686f7 Fixed autocomplete crash with a generic delegate invocation 2020-03-27 08:28:27 -07:00
Brian Fiete
0720b9ad1a Fixed dependency issue with type lookups 2020-03-27 06:47:26 -07:00
Brian Fiete
118f819cc3 Document formatted 2020-03-25 11:57:51 -07:00
Brian Fiete
dde6a56a03 Added uninitialized ctors: this(?), base(?) 2020-03-25 09:17:34 -07:00
Brian Fiete
0facfb8c29 Fixed formatting issues with properties and destructors 2020-03-25 06:28:10 -07:00
Brian Fiete
9bd71299d9 Fixed 'case' for pointer to enums 2020-03-24 15:25:43 -07:00
Brian Fiete
b8437bc67c Critical fix- function inlining was broken 2020-03-24 07:09:29 -07:00
Brian Fiete
61468d818f Added MD5 file hashes to Beef 2020-03-23 12:07:05 -07:00
Brian Fiete
32c09bf94b Changed isSimpleEnum classification to be more permissive 2020-03-22 07:12:57 -07:00
Brian Fiete
5d4d21cce1 Added fixit for global namespace lookup 2020-03-21 13:09:42 -07:00
Brian Fiete
6412a27f97 Started with some simulation to determine 'step into' symbol lookup 2020-03-21 13:09:19 -07:00
Brian Fiete
dce4a3ecf2 Made abs an intrinsic 2020-03-21 07:10:59 -07:00
Brian Fiete
69cb6d0208 Fixed division issue with RDX preservation 2020-03-20 09:24:38 -07:00
Brian Fiete
fc57557fd9 Fixed type conversion for enumerators in for-each loops 2020-03-20 09:24:08 -07:00
Brian Fiete
cf7914f71a Fixed packing issue, made Packed infer Ordered 2020-03-14 12:33:34 -07:00
Brian Fiete
76c8b62780 Removed unused doDbgAgg 2020-03-12 13:41:14 -07:00
Brian Fiete
5158d257b0 Fixed a crash deleting an inner type on a combined partial (MethodData) 2020-03-12 09:20:29 -07:00
Brian Fiete
5276bd4533 Fixed int-lowered structs with immutable methods in LLVM 2020-03-12 05:40:36 -07:00
Brian Fiete
7a08e7bf11 Fixed FORCELINK with srets 2020-03-11 13:59:35 -07:00
Brian Fiete
0a407b0913 StringId typecode fix 2020-03-11 09:53:04 -07:00
Brian Fiete
7788ff7ff1 Another const equality fix 2020-03-11 09:08:30 -07:00
Brian Fiete
a713905411 Fixed const quality check 2020-03-11 08:28:48 -07:00
Brian Fiete
7458a90b5b Fixed default parameters requiring conversion operators 2020-03-11 07:57:20 -07:00
Brian Fiete
701e43bf1f Fixed single-item replace 2020-03-10 12:02:47 -07:00
Brian Fiete
1db7f78b28 Fixed access error for protected properties 2020-03-10 08:28:16 -07:00
Brian Fiete
1de552e940 Fixed return of a 'var' 2020-03-10 08:27:57 -07:00
Brian Fiete
1c8a2a8e44 Fixed cast issue in resolveOnly 2020-03-10 08:27:48 -07:00
Brian Fiete
e9ef8ed27c Fix for sized array with const member size 2020-03-09 13:10:34 -07:00
Brian Fiete
686050a68b Fixed some lowering of Win32 structs by value 2020-03-09 11:46:40 -07:00
Brian Fiete
d1c373420b Fixed Friend check for properties 2020-03-09 06:51:41 -07:00
Brian Fiete
14ac27c977 Removed 'internal' protection - it's all about [Friend] now 2020-03-09 06:34:16 -07:00
Brian Fiete
81af04a1ce Fixed crash when attempting invocation in const context 2020-03-02 08:07:11 -08:00
Brian Fiete
2c30afbfcf Fixed issue where we allowed multiple semicolons at end of if statements 2020-03-02 06:25:00 -08:00
Brian Fiete
cb6a6484eb Fixed generic constraint error crash 2020-02-29 09:45:46 -08:00
Brian Fiete
a8d57c5d28 Fix for deferring evaluation of conditionals with nulls for nullables 2020-02-29 08:54:57 -08:00
Brian Fiete
6512841cf1 Expansion to const equality checks 2020-02-29 07:35:17 -08:00
Brian Fiete
a43d4e8bd9 Added const equality checking for string literals 2020-02-28 14:46:12 -08:00
Brian Fiete
5bed292e87 Removed sized array initialization from tuples 2020-02-28 13:58:12 -08:00