Brian Fiete
|
7787efda7e
|
Fixed ToString issue with missing interface impl in type with extension
|
2021-01-20 14:47:29 -08:00 |
|
Brian Fiete
|
77c3eebbae
|
Fixed ref returns in delegate/function type references
|
2021-01-20 13:42:31 -08:00 |
|
Brian Fiete
|
92d14df5bd
|
Fixed parent generic info referencing
|
2021-01-20 09:29:27 -08:00 |
|
Brian Fiete
|
b283cb0aab
|
Fixed missing concrete type case in ResolveGenericType
|
2021-01-20 06:34:49 -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
|
733f7ec983
|
Fixed missing generic type validation errors with elemented types
|
2021-01-18 16:01:22 -08:00 |
|
Brian Fiete
|
95fe97496c
|
Fixed onDemand count with generic interface that declares a method impl
|
2021-01-18 14:24:18 -08:00 |
|
Brian Fiete
|
f665388e91
|
Expanded const aggregate compatibility
|
2021-01-18 14:09:16 -08:00 |
|
Brian Fiete
|
2d77d73e8d
|
Fixed stack overflow with ref member
|
2021-01-16 13:43:19 -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
|
e3f51e39ed
|
Added 'concrete' constraint
|
2021-01-13 09:24:15 -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
|
16c4ee40c6
|
Error checking for generic arg count in typeof
|
2021-01-06 05:14:58 -08:00 |
|
Brian Fiete
|
ee8c062253
|
Fixed circular reference inheritance issue with interfaces
|
2021-01-05 14:46:40 -08:00 |
|
Brian Fiete
|
d0d89a552e
|
Fixed on-demand method issues
|
2021-01-05 13:50:57 -08:00 |
|
Brian Fiete
|
abd883212f
|
Fixed generic arg reification issue
|
2021-01-05 05:53:44 -08:00 |
|
Brian Fiete
|
1c7087ddd9
|
Fixed ResolveGenericType with generic delegates
|
2021-01-04 12:18:26 -08:00 |
|
Brian Fiete
|
ccacf0b9db
|
Fixed inner type lookup within generic base type
|
2021-01-04 12:04:44 -08:00 |
|
Brian Fiete
|
086b5f2e7d
|
Added ability to reference static methods before type data population
|
2021-01-04 11:24:25 -08:00 |
|
Brian Fiete
|
d31dc16621
|
Fixed static search issue with extensions
|
2020-12-30 05:18:26 -08:00 |
|
Brian Fiete
|
a99a23f79a
|
Better undef handling of values initialized from const generic param
|
2020-12-29 17:42:32 -08:00 |
|
Brian Fiete
|
74098aa9eb
|
Improved errors of invalid typealias generics
|
2020-12-29 16:05:19 -08:00 |
|
Brian Fiete
|
1954152a6d
|
Added AlwaysIncludeUser, fixed context cleanup order
|
2020-12-29 12:41:43 -08:00 |
|
Brian Fiete
|
91b046b6d7
|
Win32 lowering fixes
|
2020-12-28 10:50:04 -08:00 |
|
Brian Fiete
|
ba9ce75a0b
|
Fixed inlining issues
|
2020-12-27 10:56:14 -08:00 |
|
Brian Fiete
|
c967d459f8
|
Fixed tuple dependency issue
|
2020-12-26 09:08:35 -08:00 |
|
Brian Fiete
|
5808bd555c
|
Fixed "stuck" validation errors in unspecialized type variations
|
2020-12-26 07:36:45 -08:00 |
|
Brian Fiete
|
68e711beff
|
Fixed boxing of generic const value constraint
|
2020-12-26 05:12:14 -08:00 |
|
Brian Fiete
|
066a7fce09
|
Fixed const expression crash issue
|
2020-12-25 14:56:57 -08:00 |
|
Brian Fiete
|
25a7d5fed1
|
Fixed attributed indexer expression
|
2020-12-25 12:28:40 -08:00 |
|
Brian Fiete
|
4ee40c8a06
|
Disallowed 'self' usage in static section
|
2020-12-25 12:13:22 -08:00 |
|
Brian Fiete
|
d5b7fc3bbe
|
Fixed sized array length > 32 bits
|
2020-12-25 12:07:52 -08:00 |
|
Brian Fiete
|
bc5668ada5
|
Throw error on illegal aliases
|
2020-12-25 10:47:38 -08:00 |
|
Brian Fiete
|
2130b7d60c
|
Fixed generic tuple issue
|
2020-12-24 13:01:58 -08:00 |
|
Brian Fiete
|
cad0b10aae
|
Fixed abstract default interface methods
|
2020-12-24 12:10:01 -08:00 |
|
Brian Fiete
|
f6877d98f0
|
Fixed some unknown-sized array resolution issues
|
2020-12-24 10:29:09 -08:00 |
|
Brian Fiete
|
a20519ee04
|
Fixed sized array size inference, primitive type handling in ir
|
2020-12-24 06:58:38 -08:00 |
|
Brian Fiete
|
ff1f8aff3f
|
Initial const eval feature release
|
2020-12-23 08:53:38 -08:00 |
|
Brian Fiete
|
be929c3626
|
ConstEval updates, better const struct support
|
2020-12-22 04:50:37 -08:00 |
|
Brian Fiete
|
6d058ba59c
|
Expanding CTFE
|
2020-12-14 03:50:28 -08:00 |
|
Brian Fiete
|
577e199dcd
|
Start of compile-time function evaluation
|
2020-12-13 08:04:42 -08:00 |
|
Brian Fiete
|
b5064536e0
|
Improved static indexer support
|
2020-12-05 04:29:27 -08:00 |
|
Brian Fiete
|
a17b086bd4
|
IntUnknown fix
|
2020-12-04 05:22:06 -08:00 |
|
Brian Fiete
|
230b71cecb
|
Fixed some module mutability issues
|
2020-12-03 06:27:10 -08:00 |
|
Brian Fiete
|
1efd403472
|
Fixed invalid enum const type finalization with non-enum-case const
|
2020-11-30 06:23:52 -08:00 |
|
Brian Fiete
|
9a4aeb7ec7
|
Fixed cast check issue
|
2020-11-21 07:38:23 -08:00 |
|