Brian Fiete
|
0ebd306d93
|
Deferred evaluation support for binary operators
|
2021-01-22 11:37:39 -08:00 |
|
Brian Fiete
|
71f677d902
|
Fixed errors during qualified static field reference
|
2021-01-22 08:50:21 -08:00 |
|
Brian Fiete
|
20d51e0929
|
Fixed primitive conversion in binary op
|
2021-01-22 07:38:46 -08:00 |
|
Brian Fiete
|
2ee2860994
|
Fixed binary operator selection issues
|
2021-01-22 06:41:41 -08:00 |
|
Brian Fiete
|
9df5442a37
|
Concrete type size fix
|
2021-01-22 05:52:49 -08:00 |
|
Brian Fiete
|
9ccdf7282e
|
Added VarArgs
|
2021-01-22 04:58:08 -08:00 |
|
Brian Fiete
|
5dfb4a8f2e
|
Fixed static autoprop optimization issue
|
2021-01-21 04:51:15 -08:00 |
|
Brian Fiete
|
e1394e2fb7
|
Fixed variable assignment detection with classes member values
|
2021-01-21 04:42:15 -08:00 |
|
Brian Fiete
|
458eb90752
|
Added IEnumerable<T> to sized arrays
|
2021-01-20 15:00:13 -08:00 |
|
Brian Fiete
|
d0cfb37309
|
Fixed operator constraint checking with generic operators
|
2021-01-20 11:23:28 -08:00 |
|
Brian Fiete
|
3fddd4f396
|
Better fix for direct autprop optimization
|
2021-01-20 08:53:43 -08:00 |
|
Brian Fiete
|
981e56baad
|
Properly make a copy during autoprop direct field access optimization
|
2021-01-20 07:51:59 -08:00 |
|
Brian Fiete
|
e35318c688
|
Fixed unspecialized method variation calculated return value
|
2021-01-20 06:42:44 -08:00 |
|
Brian Fiete
|
d5203f44db
|
Fixed issue with 'sticky' methodrefs
|
2021-01-19 13:52:36 -08:00 |
|
Brian Fiete
|
8f5f06bdb1
|
Enhanced InferGenericArguments to include generic arg constraints
|
2021-01-19 13:12:32 -08:00 |
|
Brian Fiete
|
b9c2d1b54f
|
Better fix for int unknown generic inference
|
2021-01-19 12:33:49 -08:00 |
|
Brian Fiete
|
20d8ae279c
|
Fixed 'int unknown' generic inference issue
|
2021-01-19 12:06:13 -08:00 |
|
Brian Fiete
|
6d06ee3430
|
Fixed constrained property lookups
|
2021-01-19 10:40:38 -08:00 |
|
Brian Fiete
|
c0e19171d4
|
Fixed zero-sized sized array loop issues
|
2021-01-19 05:40:57 -08:00 |
|
Brian Fiete
|
f665388e91
|
Expanded const aggregate compatibility
|
2021-01-18 14:09:16 -08:00 |
|
Brian Fiete
|
13b943855e
|
Fixed outer type search in autocomplete
|
2021-01-16 13:43:44 -08:00 |
|
Brian Fiete
|
e06949dac1
|
Added @return support
|
2021-01-16 12:35:51 -08:00 |
|
Brian Fiete
|
da49fa0408
|
Fixed property visibility
|
2021-01-16 08:47:10 -08:00 |
|
Brian Fiete
|
10d4047d01
|
Added improved invocation rules with extension methods / fields / props
|
2021-01-16 08:29:48 -08:00 |
|
Brian Fiete
|
df2c110de2
|
Fixed generic inference issue
|
2021-01-16 06:43:24 -08:00 |
|
Brian Fiete
|
8435caf340
|
Added comptype test
|
2021-01-16 06:26:55 -08:00 |
|
Brian Fiete
|
a681da30be
|
Removed '=' in generic constraints
|
2021-01-15 14:59:02 -08:00 |
|
Brian Fiete
|
4890303508
|
Added comptype
|
2021-01-15 14:28:21 -08:00 |
|
Brian Fiete
|
bb12a4ec20
|
Lambda return type inference
|
2021-01-14 06:24:34 -08:00 |
|
Brian Fiete
|
9510faafca
|
Allow for Method<T, T2>(T val) where T : IEnumerable<T2> matching
|
2021-01-13 06:18:40 -08:00 |
|
Brian Fiete
|
8f3060fd3c
|
Comptime method reflection, method entry/exit emission
|
2021-01-13 05:09:09 -08:00 |
|
Brian Fiete
|
71d4dd0e90
|
Early code generation support
|
2021-01-11 09:41:43 -08:00 |
|
Brian Fiete
|
0b48a60592
|
Generic delegate bind fix
|
2021-01-09 09:43:49 -08:00 |
|
Brian Fiete
|
0f33968030
|
Comptime naming fixes
|
2021-01-09 04:20:45 -08:00 |
|
Brian Fiete
|
3bbf2d8313
|
Comptime updates, start of metaprogramming support
|
2021-01-08 16:21:03 -08:00 |
|
Brian Fiete
|
56bcb6ecd1
|
Fixed method selection by extern constraint specificity
|
2021-01-05 13:51:31 -08:00 |
|
Brian Fiete
|
301f9eb1c1
|
Fixed const eval issues with generics
|
2021-01-05 05:55:41 -08:00 |
|
Brian Fiete
|
093a617b56
|
Fixed extern constraint checks
|
2021-01-04 13:31:35 -08:00 |
|
Brian Fiete
|
156e3dd2fa
|
Fixed missing argument error in mixin
|
2021-01-04 12:28:56 -08:00 |
|
Brian Fiete
|
a179dd7e5c
|
Fixed sized array cast
|
2021-01-04 11:22:18 -08:00 |
|
Brian Fiete
|
2ac2fe70fb
|
Fixed string interpolation scoping, {{ }} escaping
|
2021-01-04 06:33:39 -08:00 |
|
Brian Fiete
|
04126a7e40
|
Fixed inline set on extern methods
|
2021-01-03 05:34:14 -08:00 |
|
Brian Fiete
|
496eae24ad
|
Fixed const-eval-initialized const field dependency issues
|
2021-01-02 15:46:29 -08:00 |
|
Brian Fiete
|
1be37e6f24
|
Deprecated DeleteAndClearItems
|
2021-01-02 09:08:25 -08:00 |
|
Brian Fiete
|
bd57172996
|
Fixed argument cascades with ReturnValueDiscarded
|
2021-01-02 08:51:04 -08:00 |
|
Brian Fiete
|
2dbcca8ca4
|
Argument cascades
|
2021-01-02 08:11:07 -08:00 |
|
Brian Fiete
|
0692fb44a4
|
Added '.{ x = 1, y = 2}' initializer expression
|
2021-01-02 06:14:29 -08:00 |
|
Brian Fiete
|
06a1ea841f
|
Fixed some generic param cases with generic methods in generic variants
|
2021-01-01 15:33:00 -08:00 |
|
Brian Fiete
|
3875fbcb2f
|
Fixed some flashing-errors with var returns
|
2020-12-31 06:50:38 -08:00 |
|
Brian Fiete
|
706fe9e04b
|
var-return support for const eval methods
|
2020-12-30 13:24:13 -08:00 |
|