Brian Fiete
|
4c5881e5d3
|
Fixed GNU const ref mangling
|
2020-11-16 13:11:44 -08:00 |
|
Brian Fiete
|
fa0e712c2b
|
Added [MangleConst] support
|
2020-11-16 11:05:08 -08:00 |
|
Brian Fiete
|
ca3308d959
|
Fixed CPP mangling for static fields
|
2020-11-16 05:23:19 -08:00 |
|
Brian Fiete
|
20b1ccd672
|
GNU extension override mangling fix
|
2020-10-23 14:18:06 -07:00 |
|
Brian Fiete
|
101fde1a4b
|
Added extern method override support in extensions
|
2020-10-23 11:48:37 -07:00 |
|
Brian Fiete
|
1e020dc14e
|
Fixed __im mangling
|
2020-10-23 10:12:52 -07:00 |
|
Brian Fiete
|
9a857cceb3
|
Fixed reification issues, mut-vs-imut method mangling
|
2020-10-22 17:25:19 -07:00 |
|
Brian Fiete
|
a399e383fa
|
Linux fixes
|
2020-09-29 08:53:36 -07:00 |
|
Brian Fiete
|
0a78b5cc35
|
Improvements and safety for const exprs
|
2020-09-28 12:41:42 -07:00 |
|
Brian Fiete
|
f949a02840
|
Fixed mangling for bind thunks
|
2020-09-22 10:15:17 -07:00 |
|
Brian Fiete
|
0631bb2ca8
|
Fixed ccompat mangling un-uniquing generic type names
|
2020-09-16 04:38:19 -07:00 |
|
Brian Fiete
|
3627f8c40f
|
Reworked functions with explicit 'this'
|
2020-09-11 10:33:16 -07:00 |
|
Brian Fiete
|
25f44ae133
|
Added System.Compiler compile-time values
|
2020-09-04 08:09:04 -07:00 |
|
Brian Fiete
|
9d5d5b4063
|
Added alloctype(T)
|
2020-08-12 15:07:56 -07:00 |
|
Brian Fiete
|
1eaaf9510d
|
Fixed mangle collision with mut/non-mut
|
2020-07-10 14:45:53 -07:00 |
|
Brian Fiete
|
6caac94c84
|
Fixed function/delegate mangling issue
|
2020-07-10 12:24:09 -07:00 |
|
Brian Fiete
|
7f726ef9ba
|
Added proper support for explicit 'this' in functions
|
2020-07-10 06:40:24 -07:00 |
|
Brian Fiete
|
2fe209447e
|
Renamed TypeCode_Single to TypeCode_Float. Float struct interop fixes.
|
2020-07-03 13:54:45 -07:00 |
|
Brian Fiete
|
6e5b6694a1
|
Fixed dynamic Beef libs on Linux/macOS
|
2020-06-30 12:13:20 -07:00 |
|
Brian Fiete
|
5da74382d4
|
Interop fixes and tests, fixing xplat struct passing issues
|
2020-06-10 07:12:07 -07:00 |
|
Brian Fiete
|
9f00539d90
|
Refactored generic type instances to be a BfGenericTypeInfo member
|
2020-06-05 07:01:58 -07:00 |
|
Brian Fiete
|
6fe9c78ada
|
Added support for generic tuples
|
2020-06-04 15:02:46 -07:00 |
|
Brian Fiete
|
6c65993401
|
Fixed extensions issues with changing root def, extending dlg/functions
|
2020-05-12 09:16:17 -07:00 |
|
Brian Fiete
|
61d9edea83
|
Added CallingConvention support, mangle specifying
|
2020-05-04 07:15:38 -07:00 |
|
Brian Fiete
|
68bf7bc801
|
Added nullable(T), Result<T> can use null conditionals
|
2020-04-27 15:09:10 -07:00 |
|
Brian Fiete
|
c7e41a30e4
|
Fixed issue with outer extension state change
|
2020-01-19 07:35:17 -08:00 |
|
Brian Fiete
|
42452fe09c
|
Deferred Import dynamic/static check, fix calling convention
|
2019-12-21 05:44:01 -08:00 |
|
Brian Fiete
|
64f117b89f
|
Fixes to enum changes, fixed [Checked] debugger interaction
|
2019-11-29 09:21:51 -08:00 |
|
Brian Fiete
|
098ad1ce55
|
Optimizations, switching CanImplicitlyCast method, new CPU rate checker
|
2019-11-19 09:58:35 -08:00 |
|
Brian Fiete
|
3883a3674d
|
Added Android support, and generalized target triple support
Added PICLevel, RelocKind
DarwinCommon/LinuxCommon/AndroidCommon merged into PosixCommon
Mangling changed to avoid '@'
|
2019-10-23 07:12:36 -07:00 |
|
Brian Fiete
|
22ec4a86b8
|
Initial macOS changes
Many changes are related to fixing warnings
|
2019-10-14 14:08:29 -07:00 |
|
Brian Fiete
|
5af6428bf4
|
Boxed struct ptr changes.
|
2019-10-09 16:16:01 -07:00 |
|
Brian Fiete
|
078564ac9e
|
Initial checkin
|
2019-08-23 11:56:54 -07:00 |
|