Brian Fiete
|
f0a6ec4870
|
Properly rebuild operatorInfo table
|
2020-09-20 23:01:15 -07:00 |
|
Brian Fiete
|
75eeb25555
|
Refactoring of operator constraints, generic param population
|
2020-09-18 17:00:33 -07:00 |
|
Brian Fiete
|
3627f8c40f
|
Reworked functions with explicit 'this'
|
2020-09-11 10:33:16 -07:00 |
|
Brian Fiete
|
2038d4d683
|
Properly delete constexprs when changing target bit size
|
2020-08-25 15:27:57 -07:00 |
|
Brian Fiete
|
64b62c09be
|
Start of SIMD support
|
2020-08-23 05:42:42 -07:00 |
|
Brian Fiete
|
85b4afcd94
|
Tightened std type lookup requirements, fixed reified redecl issue
|
2020-08-11 12:14:47 -07:00 |
|
Brian Fiete
|
b7b065855d
|
Start of wasm support
|
2020-08-06 09:24:37 -07:00 |
|
Brian Fiete
|
fed75dfa85
|
Fixed an issue of zombie failed specialized methods in resolve-only
|
2020-07-21 13:14:09 -07:00 |
|
Brian Fiete
|
f9c0f2a311
|
Added reflect method filters
|
2020-07-14 08:27:25 -07:00 |
|
Brian Fiete
|
037b2ac1e4
|
Added reflection category to distinct build options (wip)
|
2020-07-11 16:24:07 -07:00 |
|
JamesOrson
|
e76becf4c6
|
Remove unnecessary delete statements
If a value is null, the C++ delete statement will do nothing, so there is bo need to explicitly check if the value is null.
|
2020-07-10 16:36:14 -07:00 |
|
Brian Fiete
|
8169587b4c
|
Fixed lookup for 'new' generic conformance
|
2020-06-23 11:52:58 -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
|
03fbc9d468
|
Fixes for type dependencies and tests for type deletion bug
|
2020-06-04 11:47:55 -07:00 |
|
Brian Fiete
|
dacbcf4eb3
|
Fixed some constraint and generic type lifetime issues
|
2020-06-03 12:07:58 -07:00 |
|
Brian Fiete
|
c8055f0a38
|
Fixed dependency adding of interfaces
|
2020-05-29 10:11:09 -07:00 |
|
Brian Fiete
|
92ccadce1e
|
Removed inline requests during vdata building
|
2020-05-25 05:37:12 -07:00 |
|
Brian Fiete
|
5a5287bc8b
|
Fixed generic alias and generic delegate issues
|
2020-05-23 17:25:47 -07:00 |
|
Brian Fiete
|
53337c7c50
|
Improved error for calling ptr to ref type. Fixed properties on ptr
|
2020-04-25 15:01:02 -07:00 |
|
Brian Fiete
|
b4aed82f4c
|
Fixed invalid assert
|
2020-04-14 11:37:44 -07:00 |
|
Brian Fiete
|
13d7b0c1c5
|
Fixed field var-resolving when calling methods
|
2020-04-07 08:31:17 -07:00 |
|
Brian Fiete
|
076931cf3b
|
Working on wrapping for formatter
|
2020-03-28 14:26:14 -07:00 |
|
Brian Fiete
|
0720b9ad1a
|
Fixed dependency issue with type lookups
|
2020-03-27 06:47:26 -07:00 |
|
Brian Fiete
|
730ae877fa
|
Causing full refresh in IDE when deleting types
|
2020-01-25 06:21:46 -08:00 |
|
Brian Fiete
|
ad9075d1aa
|
Improved Win32 debugging
|
2019-11-30 13:28:40 -08:00 |
|
Brian Fiete
|
38dd2cc183
|
Fixed typealias dependencies
|
2019-11-27 08:02:15 -08:00 |
|
Brian Fiete
|
dffde00a6a
|
Enum fixes, small reflection fixes
|
2019-11-25 06:47:41 -08:00 |
|
Brian Fiete
|
88adb3a1cd
|
New nullable support
|
2019-11-21 08:23:18 -08:00 |
|
Brian Fiete
|
558f8678e1
|
Fixed dependency issues, added some dependency validation
|
2019-11-02 06:07:16 -07: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
|
c9e0ab6089
|
Added changes to support CompilerExplorer
|
2019-10-11 05:58:08 -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 |
|