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 |
|
Brian Fiete
|
b83bc2c2dc
|
Fixed generic property binding
|
2020-11-21 07:09:15 -08:00 |
|
Brian Fiete
|
f41365a58e
|
Added 'interface' and 'enum' constraints
|
2020-11-10 05:44:23 -08:00 |
|
Brian Fiete
|
71f5448f32
|
Support for internal property overrides in extensions
|
2020-10-26 13:52:04 -07:00 |
|
Brian Fiete
|
38d2eff3f6
|
Fixed namespace colorization when outer type name matches namespace
|
2020-10-26 10:47:33 -07:00 |
|
Brian Fiete
|
879b15ecd8
|
Added type initializer blocks
|
2020-10-23 07:48:41 -07:00 |
|
Brian Fiete
|
a3211809c6
|
Fixed issue with nested valueless lambdas
|
2020-10-20 05:23:39 -07:00 |
|
Brian Fiete
|
eaeb5ab6f8
|
Allow => funcPtr function binding
|
2020-10-19 15:32:13 -07:00 |
|
Brian Fiete
|
d46c60d956
|
Fixed tuple duplicate name check circular dependency issue
|
2020-10-17 16:31:46 -07:00 |
|
Brian Fiete
|
6b27f0f0b2
|
Internal protection, 'using internal <type or namespace>;`
|
2020-10-14 11:33:41 -07:00 |
|
Brian Fiete
|
f1b685b4c7
|
Throws error on duplicate tuple field name
|
2020-10-13 10:32:56 -07:00 |
|
Brian Fiete
|
b28a87136f
|
Extended autocomplete info
|
2020-10-08 09:41:05 -07:00 |
|
Brian Fiete
|
16cd9f7a77
|
Fixed lambda bind to delegate type with outer generic
|
2020-10-08 06:45:04 -07:00 |
|
Brian Fiete
|
dbe38df60f
|
Fixed namespace colorization when type name matches namespace
|
2020-10-06 09:30:25 -07:00 |
|
Brian Fiete
|
9650e10e88
|
Operator extension fix
|
2020-10-02 13:12:34 -07:00 |
|
Brian Fiete
|
67556c2ff6
|
Fixed const handling
|
2020-09-29 04:56:47 -07:00 |
|
Brian Fiete
|
b7f30c798c
|
Fixed enum case check in non-enum type
|
2020-09-28 13:26:47 -07:00 |
|