Brian Fiete
|
b7725d0ed0
Improved constraint checks where generic param type constraint passes
|
2 månader sedan |
Brian Fiete
|
81a9478e77
mHadValidateErrors propagation fix
|
4 månader sedan |
Brian Fiete
|
37f72cd3b6
Added ability to dynamically cast delegates with compatible signatures
|
4 månader sedan |
Brian Fiete
|
be0733d37c
Fixed deferred function call
|
4 månader sedan |
Brian Fiete
|
7f3b3f2e09
Improved const handling of char8*
|
5 månader sedan |
Brian Fiete
|
35739e7293
Fixed out variable lifetimes, further unified out var for case+method
|
5 månader sedan |
Brian Fiete
|
5feb0c044b
'not case' expression, case variable scope change
|
5 månader sedan |
Brian Fiete
|
66d3581911
Inference of tuple 'params T`
|
5 månader sedan |
Brian Fiete
|
421cace017
Expanding support for `params` in delegates, `params` tuple support
|
5 månader sedan |
Brian Fiete
|
dfdbe7440f
Fixed colorization of unqualified property access (ie: implicit 'this')
|
5 månader sedan |
Brian Fiete
|
9baf0ead21
Support for marking append-allocated objects (mHasAppendWantMark)
|
5 månader sedan |
Brian Fiete
|
161d9dc540
Added ZeroGap to AllowAppend
|
6 månader sedan |
Brian Fiete
|
ec34aa3d43
Reworked static append fields
|
6 månader sedan |
Brian Fiete
|
c511773dad
Added typeof_comptime const type
|
6 månader sedan |
Brian Fiete
|
79e98fe9f7
Improved comptime circular data reference issues
|
6 månader sedan |
Brian Fiete
|
1e44392da8
Better handling of extern generic constraints
|
6 månader sedan |
Brian Fiete
|
5f4514211e
Improved CE TypeDeclaration handling, including proper rebuilding
|
6 månader sedan |
Brian Fiete
|
062170d9e0
Improved comptime TypeDeclaration support, reworked base type population
|
6 månader sedan |
Brian Fiete
|
e30972d3af
Added reflected TypeDeclaration support for comptime
|
6 månader sedan |
Brian Fiete
|
971cecdd99
Allow private member access in initializer block when subclassing
|
6 månader sedan |
Brian Fiete
|
a5e9a33f64
Anonymous subclassing in initializer blocks
|
6 månader sedan |
Brian Fiete
|
69fab22a39
Extension inner type visibility fix
|
6 månader sedan |
Brian Fiete
|
958fc30310
Inline anonymous type declarations
|
6 månader sedan |
Brian Fiete
|
fd4fd43ce3
Improved hotswapping with extension modules
|
6 månader sedan |
Brian Fiete
|
3864a8896b
Fixed const string bitcast failure
|
7 månader sedan |
Brian Fiete
|
6c66d27ff4
Fixed `Self` renaming issue
|
8 månader sedan |
Brian Fiete
|
65ee34e37b
Added object access check to delegate invocation
|
9 månader sedan |
Brian Fiete
|
b34a14502d
Make initializer expression work with 'in' ref values
|
10 månader sedan |
Brian Fiete
|
084566cdc6
Use StackHelper for very long if/else chains
|
1 år sedan |
Brian Fiete
|
ddd9b1b218
Extensive runtime refactor to reduce generated executable sizes
|
1 år sedan |