Brian Fiete
|
85462e6d62
|
Fixed issue with multiple Dispose calls on foreach enumerator
|
2021-05-31 07:01:56 -07:00 |
|
EinBurgbauer
|
f9a53884e9
|
why did i do that revert
|
2021-05-26 21:01:20 +02:00 |
|
EinBurgbauer
|
b58c0d4055
|
fix builtin attrib matching
|
2021-05-26 20:23:12 +02:00 |
|
EinBurgbauer
|
7e68a366a1
|
actually call test
|
2021-05-20 18:31:44 +02:00 |
|
EinBurgbauer
|
10c8196352
|
fixed thiscall compile crash now hopefully
|
2021-05-20 17:19:18 +02:00 |
|
Brian Fiete
|
dd3485af0c
|
Fixed comptime with local mixin with composite param access
|
2021-02-26 07:12:16 -08:00 |
|
Brian Fiete
|
8e9d7ed4c4
|
Lost changes
|
2021-02-25 10:14:22 -08:00 |
|
Brian Fiete
|
86967c39c3
|
Added support for some constant enums with payloads
|
2021-02-01 11:19:50 -08:00 |
|
Brian Fiete
|
1519a60104
|
Fixed genericParam->genericParam cast check, IgnoreError constraint fail
|
2021-01-31 08:06:47 -08:00 |
|
Brian Fiete
|
b37dfcee62
|
Test update
|
2021-01-28 07:56:27 -08:00 |
|
Brian Fiete
|
52a8aca30d
|
Made 'in' mangle as 'const&'
|
2021-01-28 05:41:34 -08:00 |
|
Brian Fiete
|
9ce7a535b4
|
FixGEP for const geps
|
2021-01-26 16:53:19 -08:00 |
|
Brian Fiete
|
1e52dce7c4
|
Support for operators with ref parameters, sized array->span
|
2021-01-26 11:06:17 -08:00 |
|
Brian Fiete
|
5aeaa8808b
|
Fixed deferred handling of delegate binds in binary operations
|
2021-01-22 13:25:37 -08:00 |
|
Brian Fiete
|
1f42567339
|
varargs fixes
|
2021-01-22 13:20:17 -08:00 |
|
Brian Fiete
|
0ebd306d93
|
Deferred evaluation support for binary operators
|
2021-01-22 11:37:39 -08:00 |
|
Brian Fiete
|
51771270bd
|
Disable 32-bit varargs test
|
2021-01-22 07:32:23 -08:00 |
|
Brian Fiete
|
2ee2860994
|
Fixed binary operator selection issues
|
2021-01-22 06:41:41 -08:00 |
|
Brian Fiete
|
9ccdf7282e
|
Added VarArgs
|
2021-01-22 04:58:08 -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
|
e35318c688
|
Fixed unspecialized method variation calculated return value
|
2021-01-20 06:42:44 -08:00 |
|
Brian Fiete
|
6d06ee3430
|
Fixed constrained property lookups
|
2021-01-19 10:40:38 -08:00 |
|
Brian Fiete
|
15c62583a2
|
Release mode fix
|
2021-01-19 07:56:18 -08:00 |
|
Brian Fiete
|
c0e19171d4
|
Fixed zero-sized sized array loop issues
|
2021-01-19 05:40:57 -08:00 |
|
Brian Fiete
|
e06949dac1
|
Added @return support
|
2021-01-16 12:35:51 -08:00 |
|
Brian Fiete
|
8435caf340
|
Added comptype test
|
2021-01-16 06:26:55 -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
|
e3f51e39ed
|
Added 'concrete' constraint
|
2021-01-13 09:24:15 -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
|
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
|
9d1a5d9f3d
|
Added auto-constructors (ie: 'struct Vec : this(float x, float y);')
|
2021-01-02 12:54:05 -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
|
8eedd0f9f1
|
ConstEval test fix
|
2020-12-31 06:26:06 -08:00 |
|
Brian Fiete
|
706fe9e04b
|
var-return support for const eval methods
|
2020-12-30 13:24:13 -08:00 |
|
Brian Fiete
|
c91e8e0fb4
|
Fixed multiple calls to base ctor in extension with bodyless ctor
|
2020-12-29 09:23:29 -08:00 |
|
Brian Fiete
|
8a63a7ed80
|
Sized-array calling convention fix
|
2020-12-28 06:42:18 -08:00 |
|
Brian Fiete
|
e8de8cd7be
|
Value lifetime fix for chained conditionals
|
2020-12-23 15:56:43 -08:00 |
|
Brian Fiete
|
3611846b7f
|
Const-eval release fix
|
2020-12-23 08:59:22 -08:00 |
|
Brian Fiete
|
ff1f8aff3f
|
Initial const eval feature release
|
2020-12-23 08:53:38 -08:00 |
|
Brian Fiete
|
34dcd47dd5
|
Fixes for type initializer blocks
|
2020-12-07 10:58:02 -08:00 |
|
Brian Fiete
|
8d3b0d9e59
|
Fixed while(false) loop
|
2020-12-06 09:06:14 -08:00 |
|
Brian Fiete
|
b49e513494
|
Reworked binary operators and transformability
|
2020-12-03 07:50:36 -08:00 |
|
Brian Fiete
|
222d030aa4
|
Fixed generic extension methods with primitive 'this'
|
2020-12-01 11:35:10 -08:00 |
|