Brian Fiete
|
3c7b1ea4b7
|
Fixed issue with error squiggles persisting on member lookups
|
2024-12-04 08:42:31 -05:00 |
|
Brian Fiete
|
bb4e6993c8
|
Fixed aliasing case during 3-form inst decomposition
|
2024-12-04 08:35:14 -05:00 |
|
Brian Fiete
|
86721ffc20
|
Fixed sign check on uint64->float
|
2024-12-03 08:07:35 -05:00 |
|
Brian Fiete
|
769861d3da
|
Added proper uint64->float conversion
|
2024-12-03 07:42:13 -05:00 |
|
Brian Fiete
|
b900477287
|
Fixed late ctor hiding with extensions
|
2024-12-02 14:34:51 -05:00 |
|
Brian Fiete
|
124d191bab
|
Allow (.) inferred type cast inside ref and * unary operations
|
2024-12-02 13:53:36 -05:00 |
|
Brian Fiete
|
c555b8b7ef
|
Fixed int-unknown shift, wantType with int(X) style cast
|
2024-12-02 12:27:49 -05:00 |
|
Brian Fiete
|
3a1db510e2
|
Fixed U8 to float conversions
|
2024-12-02 12:17:23 -05:00 |
|
Brian Fiete
|
7ca654aab1
|
Fixed crash attempting to bind function to const
|
2024-12-02 12:06:45 -05:00 |
|
Brian Fiete
|
3864a8896b
|
Fixed const string bitcast failure
|
2024-12-02 08:28:24 -05:00 |
|
Brian Fiete
|
2b9fa80b81
|
Added IDE colorization: Member, Local, Parameter
|
2024-12-02 07:39:17 -05:00 |
|
Brian Fiete
|
ba436231cb
|
Improved sub rewrite, fixed potential load aliasing issues
|
2024-12-02 06:27:19 -05:00 |
|
Brian Fiete
|
289d5026c2
|
Ctor hiding fix
|
2024-11-24 16:48:28 -05:00 |
|
Brian Fiete
|
82c1125a68
|
Default ctor fix with emitted ctors
|
2024-11-21 16:29:40 -05:00 |
|
Brian Fiete
|
049118bb32
|
Fixed XMM64_RM64/FRM64_XMM64 check
|
2024-11-21 14:51:52 -05:00 |
|
Brian Fiete
|
d695226657
|
Properly add ref operators in override fixit
|
2024-11-21 04:58:59 -05:00 |
|
Brian Fiete
|
490324a300
|
Allow emissions of default ctor
|
2024-11-21 04:51:33 -05:00 |
|
Brian Fiete
|
295057b026
|
Fixed explicit interface indexer
|
2024-11-20 14:05:42 -05:00 |
|
Brian Fiete
|
908a76b92a
|
Fixed break targeting switch label
|
2024-11-20 11:33:28 -05:00 |
|
Brian Fiete
|
ac67046afc
|
Fixed IDE "Find on Stack" functionality
|
2024-11-20 11:32:56 -05:00 |
|
Brian Fiete
|
237b507745
|
Fixed enum underlying resolution with extension, ToString of void enum
|
2024-11-20 10:31:53 -05:00 |
|
Brian Fiete
|
28783a6b5a
|
Fixed invalid cast for params
|
2024-11-20 09:30:05 -05:00 |
|
Brian Fiete
|
75a5a3695b
|
Fixed conversion of zero-sized array to span
|
2024-11-20 09:26:32 -05:00 |
|
Brian Fiete
|
6eb1b16aa0
|
Fixed cascade invocation with non-addressable target
|
2024-11-20 09:18:01 -05:00 |
|
Brian Fiete
|
16915d2344
|
Fixed void enum const loading
|
2024-11-20 08:19:28 -05:00 |
|
Brian Fiete
|
1da0c3cae7
|
bool vector improvements
|
2024-11-20 07:43:27 -05:00 |
|
Brian Fiete
|
b2078b10fe
|
float2 fixes
|
2024-11-20 06:05:52 -05:00 |
|
Brian Fiete
|
f43da38dbb
|
Fixed null token crash while typing 'Program.this'
|
2024-11-19 09:08:15 -05:00 |
|
Brian Fiete
|
b12b49aec3
|
Allow enums with <=1 element (void underlying) cast to int (0)
|
2024-11-19 09:04:34 -05:00 |
|
Brian Fiete
|
14a3dd8e7d
|
Handle zero-sized enums (<= 1 member)
|
2024-11-08 09:16:27 -05:00 |
|
Brian Fiete
|
bb937acfa3
|
Fixed mixin issue with indexed argument from readonly pointers
|
2024-11-06 16:35:13 -05:00 |
|
Brian Fiete
|
04ea8a6634
|
Generic constructors
|
2024-11-06 07:31:55 -05:00 |
|
Brian Fiete
|
64d646e130
|
params operator implicit cast, params generic inference fix
|
2024-11-04 06:06:46 -05:00 |
|
Brian Fiete
|
e5d90d42db
|
Indexer fix
|
2024-11-02 08:11:31 -04:00 |
|
Brian Fiete
|
c53ef1c346
|
Fix indexing generic params
|
2024-11-02 07:35:05 -04:00 |
|
Brian Fiete
|
56c41ba302
|
Test fix
|
2024-11-01 19:09:30 -04:00 |
|
Brian Fiete
|
d36d076e95
|
Fixed 'when' on switch payload case
|
2024-11-01 19:01:21 -04:00 |
|
Brian Fiete
|
6c66d27ff4
|
Fixed Self renaming issue
|
2024-10-30 13:31:16 -04:00 |
|
Brian Fiete
|
31746c1f19
|
Wasm calling convention fixes. IDEHelper/Tests runs on wasm now.
|
2024-10-25 11:20:01 -04:00 |
|
Brian Fiete
|
c73968a515
|
Fixed sized array OOB check with undef index
|
2024-10-25 07:40:12 -04:00 |
|
Brian Fiete
|
eb9ad2b6c2
|
mInverted NOT fix
|
2024-10-24 18:13:36 -04:00 |
|
Brian Fiete
|
35271626aa
|
Improved issues with enums with code emissions
|
2024-10-23 16:50:50 -04:00 |
|
Brian Fiete
|
2a8a68e5d1
|
Linux fix
|
2024-10-23 15:20:18 -04:00 |
|
Brian Fiete
|
b4b79c2f3f
|
Linux fix
|
2024-10-23 14:26:02 -04:00 |
|
Brian Fiete
|
c58dcb90df
|
Fixed delegate object access check
|
2024-10-23 11:45:31 -04:00 |
|
Brian Fiete
|
8c1d1e65b3
|
ReadConstant handling of null pointers
|
2024-10-23 11:06:00 -04:00 |
|
Brian Fiete
|
65ee34e37b
|
Added object access check to delegate invocation
|
2024-10-23 10:36:27 -04:00 |
|
Brian Fiete
|
73ed4fdd35
|
Respect rmInfo.mBScale in const agg movs
|
2024-10-23 05:04:23 -04:00 |
|
Brian Fiete
|
f06e5efd2f
|
Fix uninitialized data in packing holes in BfVariant structs
|
2024-10-21 16:41:54 -04:00 |
|
Brian Fiete
|
979818388e
|
Cleanup mTypeCodeTypeExMap
|
2024-10-21 16:41:33 -04:00 |
|