Brian Fiete
|
64b62c09be
|
Start of SIMD support
|
2020-08-23 05:42:42 -07:00 |
|
Brian Fiete
|
5a3701fa90
|
Fixed valueless alias, warn on unused attribute
|
2020-08-16 15:56:09 -07:00 |
|
Brian Fiete
|
99419097c5
|
Added [IgnoreErrors] block attribute
|
2020-08-16 08:33:51 -07:00 |
|
Brian Fiete
|
01d9bfb66f
|
Properly reference alt method module
|
2020-08-13 17:05:43 -07:00 |
|
Brian Fiete
|
fe4027d33a
|
Fixed string serialization issue in attributes
|
2020-08-13 14:44:14 -07:00 |
|
Brian Fiete
|
6d65d8d11d
|
Fixed issue with valueless ref params
|
2020-08-11 13:52:57 -07:00 |
|
Brian Fiete
|
85b4afcd94
|
Tightened std type lookup requirements, fixed reified redecl issue
|
2020-08-11 12:14:47 -07:00 |
|
Brian Fiete
|
cea4b6cdd8
|
Null check
|
2020-08-10 17:37:40 -07:00 |
|
Brian Fiete
|
35505d905a
|
More extern constraints work
|
2020-08-10 17:02:48 -07:00 |
|
Brian Fiete
|
32cd6d8841
|
Improved extern type constraints
|
2020-08-10 13:29:05 -07:00 |
|
Brian Fiete
|
1d42cde61d
|
Fixed lack of error with assignment checking in expression-body methods
|
2020-08-09 07:18:46 -07:00 |
|
Brian Fiete
|
b7b065855d
|
Start of wasm support
|
2020-08-06 09:24:37 -07:00 |
|
Brian Fiete
|
1ef8c14d74
|
Removed temporary test
|
2020-08-05 06:13:33 -07:00 |
|
Brian Fiete
|
c3bc2bc67c
|
Added extern constraints to types
|
2020-08-05 05:34:32 -07:00 |
|
Brian Fiete
|
92d3ab6ca9
|
Fixed error messages for methods with extern constraints in variations
|
2020-08-04 10:30:25 -07:00 |
|
Brian Fiete
|
e59cb10ed4
|
Added error when attempting to add default value to params parameter
|
2020-08-03 10:19:26 -07:00 |
|
Brian Fiete
|
fb960747ec
|
Fixed dependency issue with array arguments in specialized methods
|
2020-08-01 07:49:50 -07:00 |
|
Brian Fiete
|
f034880723
|
Added diagnostics panel
|
2020-07-31 06:16:29 -07:00 |
|
Brian Fiete
|
65a28a97bb
|
Mixin fix for closed module
|
2020-07-27 17:41:07 -07:00 |
|
Brian Fiete
|
8fb6f7304d
|
Fixed GC marking of sized arrays
|
2020-07-24 06:37:50 -07:00 |
|
Brian Fiete
|
04de0512c3
|
Fixed inlining issue with reflection data
|
2020-07-24 05:47:25 -07:00 |
|
Brian Fiete
|
bec6f1d007
|
Properly checking extern method constraints, fixed dtor body scopes
|
2020-07-24 05:20:50 -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
|
af9320ada6
|
Fixed Equals check for non-aligned-size sized arrays
|
2020-07-20 08:04:34 -07:00 |
|
Brian Fiete
|
03c8d72f33
|
Fixed issues with char8* attribute arguments
|
2020-07-20 07:16:20 -07:00 |
|
Brian Fiete
|
d6eb631419
|
Added __STACKOVERFLOW test method
|
2020-07-18 08:11:03 -07:00 |
|
Brian Fiete
|
86a41649ec
|
Added Diagnostics panel
|
2020-07-18 06:50:28 -07:00 |
|
Brian Fiete
|
7f31b29607
|
Fixed globals project selection for typedef
|
2020-07-16 16:02:54 -07:00 |
|
Brian Fiete
|
0e6a001091
|
Fixed Linux interop issue
|
2020-07-15 06:28:41 -07:00 |
|
Brian Fiete
|
f9c0f2a311
|
Added reflect method filters
|
2020-07-14 08:27:25 -07:00 |
|
Brian Fiete
|
b30a72719c
|
Fixed issues with global var addresses in const arrays
|
2020-07-13 08:51:02 -07:00 |
|
Brian Fiete
|
037b2ac1e4
|
Added reflection category to distinct build options (wip)
|
2020-07-11 16:24:07 -07:00 |
|
Brian Fiete
|
4ac56a2432
|
Reflection fixes on Win32
|
2020-07-06 17:58:46 -07:00 |
|
Brian Fiete
|
6e6487d951
|
Fixed reflection issue
|
2020-07-06 16:12:48 -07:00 |
|
Brian Fiete
|
6cd66a2182
|
Reflection fixes for static values
|
2020-07-06 09:55:19 -07:00 |
|
Brian Fiete
|
78dd56d6c5
|
Added GetFieldReference, ability to explicitly reference in Variant
|
2020-07-06 09:09:28 -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
|
0c946de3ca
|
Added RefType, changed how CRepr types are represented
|
2020-07-02 11:05:17 -07:00 |
|
Brian Fiete
|
75dd1a4213
|
Added 'visibleProjectSet', changed visibility rules for generics
|
2020-07-01 12:06:28 -07:00 |
|
Brian Fiete
|
6021518343
|
Fixed methodRef dependency, fixed var handling for expression bodies
|
2020-07-01 09:54:16 -07:00 |
|
Brian Fiete
|
a2a1b486a2
|
Made a different restricted temp address for return values
|
2020-07-01 06:14:43 -07:00 |
|
Brian Fiete
|
40e428b2f0
|
Properly check delete constraint against other generic constraints
|
2020-06-30 16:03:17 -07:00 |
|
Brian Fiete
|
fd1883f6ba
|
Fixed issue with externs in generic types
|
2020-06-25 06:22:53 -07:00 |
|
Brian Fiete
|
71087af6d3
|
Fixed comparison method for sized array of valueless types
|
2020-06-24 15:02:47 -07:00 |
|
Brian Fiete
|
8169587b4c
|
Fixed lookup for 'new' generic conformance
|
2020-06-23 11:52:58 -07:00 |
|
Brian Fiete
|
291d92e097
|
Crash fix for variant methodToString
|
2020-06-23 09:29:50 -07:00 |
|
Brian Fiete
|
807d8eba7e
|
Fixed dependency issue with pointer to struct as generic arg
|
2020-06-23 08:40:25 -07:00 |
|
Brian Fiete
|
16be83ceda
|
Disallow object-to-void* casting. Lowering fixes. Variant fixes.
|
2020-06-23 07:32:53 -07:00 |
|
Brian Fiete
|
5bdaeadc25
|
Fixed splat lookup error during closure capture
|
2020-06-22 09:38:02 -07:00 |
|
Brian Fiete
|
448716c40b
|
Fixed invalid substitution for generic type names
|
2020-06-20 19:56:02 -07:00 |
|