Brian Fiete
|
ae46452f9e
|
Fixed reification of elemented underlying types
|
2022-06-28 10:25:39 -07:00 |
|
Brian Fiete
|
c8d2d4852e
|
Improved extension virtual override
|
2022-06-28 09:34:46 -07:00 |
|
Brian Fiete
|
96de5c9994
|
Temporarily revert decl change due to reification bug
|
2022-06-28 08:53:22 -07:00 |
|
Brian Fiete
|
1aca5f6771
|
Improved emitted static field lookup
|
2022-06-28 08:33:30 -07:00 |
|
Brian Fiete
|
a69e1cfe6e
|
Improved lookup of emitted static/const fields
|
2022-06-28 08:10:20 -07:00 |
|
Brian Fiete
|
b98503fab7
|
Fixed rebuild on comptime file content changes
|
2022-06-28 08:09:53 -07:00 |
|
Brian Fiete
|
4289d718d6
|
Fixed 'new' methods where extension is in same project as orig decl
|
2022-06-28 06:37:22 -07:00 |
|
Brian Fiete
|
f2b177693d
|
Fixed method override in generic extensions
|
2022-06-27 17:18:03 -07:00 |
|
Brian Fiete
|
84bc0ad1de
|
In 'for' loop, check base types for enumerator interfaces
|
2022-06-27 15:39:50 -07:00 |
|
Brian Fiete
|
e16a78a65b
|
Fixed append field ctor call
|
2022-06-27 15:21:01 -07:00 |
|
Brian Fiete
|
afda8d91c5
|
Improved constraint cast check
|
2022-06-27 13:23:34 -07:00 |
|
Brian Fiete
|
edb77bcf63
|
Fixed constraint cast check
|
2022-06-27 13:17:28 -07:00 |
|
Brian Fiete
|
f7efa3466a
|
Fixed some issues with types with extensions and emitted methods
|
2022-06-27 12:19:24 -07:00 |
|
Brian Fiete
|
9d079dfcb6
|
Fixed error handling in const append calc
|
2022-06-27 11:28:38 -07:00 |
|
Brian Fiete
|
0d5b209a14
|
Fixed uninitialized static local
|
2022-06-27 11:08:03 -07:00 |
|
Brian Fiete
|
1d2811f50d
|
Appended fields
|
2022-06-27 10:55:31 -07:00 |
|
Brian Fiete
|
487787b08e
|
Fixed struct ref casts
|
2022-06-25 08:43:55 -07:00 |
|
Brian Fiete
|
e3cceff39c
|
Null check in BfAutoComplete::CheckNamespace
|
2022-06-25 08:32:05 -07:00 |
|
Brian Fiete
|
79320652e3
|
Named arguments
|
2022-06-24 18:41:54 -07:00 |
|
Brian Fiete
|
48635c1939
|
Improved ambiguous (a*b, c*d) tuple parse
|
2022-06-24 09:25:43 -07:00 |
|
Brian Fiete
|
7063959762
|
NextId fix
|
2022-06-24 07:35:56 -07:00 |
|
Brian Fiete
|
0cf3e2283d
|
Cache sized array length during typeref resolution
|
2022-06-24 07:35:02 -07:00 |
|
Brian Fiete
|
4c6b43761f
|
Remove debug code
|
2022-06-24 06:52:17 -07:00 |
|
Brian Fiete
|
20c88dfeb0
|
Better enum autocomplete hygiene
|
2022-06-24 06:45:35 -07:00 |
|
Brian Fiete
|
bca82c231f
|
Fixed constraint checks for inner types
|
2022-06-23 13:55:34 -07:00 |
|
Brian Fiete
|
d17da427bc
|
Fixed ce breakpoint deletion
|
2022-06-23 12:31:19 -07:00 |
|
Brian Fiete
|
c6399519c8
|
Typed primitive subtraction result fix
|
2022-06-23 12:06:15 -07:00 |
|
Brian Fiete
|
2a55b5c7bb
|
Support System.Compiler values in comptime, SetReturnType, Enum helpers
|
2022-06-23 11:53:21 -07:00 |
|
Brian Fiete
|
0e86b5c49d
|
Fixed type recursion issue checking attributes in DoCEEmit
|
2022-06-23 06:07:22 -07:00 |
|
Brian Fiete
|
f47d9e0b01
|
Fixed CurrentAddToConstHolder of sized array types
|
2022-06-23 05:20:54 -07:00 |
|
Brian Fiete
|
bd10113806
|
Fixed attribute lookup of inner type
|
2022-06-23 05:18:35 -07:00 |
|
Brian Fiete
|
7d1e863d96
|
Fixed unbound generic typedef lookup
|
2022-06-22 12:27:31 -07:00 |
|
Brian Fiete
|
36a8c2c6ae
|
Added '->' support to nullables and Result<T>
|
2022-06-22 12:06:40 -07:00 |
|
Brian Fiete
|
e4cac2ca24
|
Continue searching in CastToValue constraint check on method return fail
|
2022-06-22 10:18:24 -07:00 |
|
Brian Fiete
|
abd511a93d
|
Added '->' operator, static indexer fix, RefCounted<T>
|
2022-06-22 08:35:25 -07:00 |
|
Brian Fiete
|
48571d374f
|
Fixed GetMethodByName for methods in conditional extensions
|
2022-06-19 06:25:28 -07:00 |
|
Brian Fiete
|
485316385b
|
Fixed debug info for static local variables
|
2022-06-17 12:19:19 -07:00 |
|
Brian Fiete
|
67b30b639d
|
Fixed local var name clash with delegate 'params' expansion
|
2022-06-17 10:48:13 -07:00 |
|
Brian Fiete
|
1b3b693cb2
|
Null check for generic delegate arg
|
2022-06-17 10:34:37 -07:00 |
|
Brian Fiete
|
4d90e98e7e
|
Put back explicit var lookup disabling
|
2022-06-17 10:32:27 -07:00 |
|
Brian Fiete
|
eeed1bf41c
|
Improved Find All References handling of virtual method overrides
|
2022-06-16 11:17:01 -07:00 |
|
Brian Fiete
|
5c59fe694d
|
Disallow explicit var member lookups
|
2022-06-16 10:52:05 -07:00 |
|
Brian Fiete
|
ccb1646990
|
Use lifetime extension for mixin results
|
2022-06-16 07:21:19 -07:00 |
|
Brian Fiete
|
1639542fed
|
Fixed global lookup
|
2022-06-15 17:53:35 -07:00 |
|
Brian Fiete
|
c670473452
|
Fixed global lookup and function cast
|
2022-06-15 17:53:15 -07:00 |
|
Brian Fiete
|
43ebd756af
|
Fixed global lookup
|
2022-06-15 17:52:48 -07:00 |
|
Brian Fiete
|
f8e57ee5ff
|
Disallow funcs with explicit 'this' from binding to delegate constraint
|
2022-06-15 13:48:09 -07:00 |
|
Brian Fiete
|
527935f371
|
Removed assumption of class on delegate constraint
|
2022-06-15 11:40:11 -07:00 |
|
Brian Fiete
|
e3ca70c153
|
Improved struct returns from mixins and block expressions
|
2022-06-15 11:24:24 -07:00 |
|
Brian Fiete
|
5268e103e9
|
Allow mixins and expression blocks to end in a ref expression
|
2022-06-15 06:45:53 -07:00 |
|