Brian Fiete
|
acb644830c
|
Fixed split deferred call processor
|
2022-08-24 14:49:05 -07:00 |
|
Brian Fiete
|
be0c4e5d88
|
Fixed null methodDef selection in failed attribute
|
2022-08-23 12:55:11 -07:00 |
|
Brian Fiete
|
ca83467e1b
|
Fixed assertion in generic AllowAppend ctor
|
2022-08-03 08:38:04 -07:00 |
|
Brian Fiete
|
b12ceeb625
|
Fixit for expanding auto constructor
|
2022-08-01 10:47:17 -04:00 |
|
Brian Fiete
|
39595bf387
|
DLA null check fix
|
2022-08-01 08:06:58 -04:00 |
|
Brian Fiete
|
3739020504
|
Improved variable assignment detection in local methods
|
2022-07-30 17:12:52 -04:00 |
|
Brian Fiete
|
ab4719422a
|
Splat fixes
|
2022-07-30 08:07:12 -04:00 |
|
Brian Fiete
|
1806cb923b
|
Handle invalidated inlining requests, comptime alias rebuilds
|
2022-07-28 15:25:41 -04:00 |
|
Brian Fiete
|
c97d92d8b3
|
Fixed external constraints in local methods
|
2022-07-28 08:06:31 -04:00 |
|
Brian Fiete
|
7f328385db
|
Trailing whitespace trimming
|
2022-07-26 13:27:03 -04:00 |
|
Brian Fiete
|
b2b964489e
|
Fixed append alignment with unaligned stomp allocator
|
2022-07-16 06:03:35 -04:00 |
|
Brian Fiete
|
627b0381f8
|
Fix '_' in appended field dtors, fixed implicit-ctor static append
|
2022-07-11 08:16:57 -04:00 |
|
Brian Fiete
|
7244150dae
|
Fixed comptime reflection crash with static append fields
|
2022-07-10 16:52:28 -04:00 |
|
Brian Fiete
|
450d541292
|
Added 'using' fields
|
2022-07-10 07:50:08 -04:00 |
|
Brian Fiete
|
31115d8385
|
HotTypeData null check in CheckHotMethod
|
2022-07-06 06:24:14 -07:00 |
|
Brian Fiete
|
f326df71d9
|
Fixed ordering of user field dtor and appended field dtor
|
2022-07-05 10:56:40 -07:00 |
|
Brian Fiete
|
08a63e5b9f
|
Fixed appended field dtor with extensions
|
2022-07-05 09:24:04 -07:00 |
|
Brian Fiete
|
4d1d972599
|
Fixes to variable assignment detection
|
2022-07-05 08:41:16 -07:00 |
|
Brian Fiete
|
5277797d73
|
Improved variable assignment detection
|
2022-07-05 08:04:38 -07:00 |
|
Brian Fiete
|
cbc4888853
|
Improvements to multi-extension virtual overrides
|
2022-07-04 10:21:31 -07:00 |
|
Brian Fiete
|
cf269db0eb
|
Null check in GetCompilerFieldValue
|
2022-07-03 06:16:25 -07:00 |
|
Brian Fiete
|
6ded6a37cc
|
Improved emit marker resolve/build selection, emitted Go To Definition
|
2022-07-02 10:32:19 -07:00 |
|
Brian Fiete
|
3aacd09199
|
Remove debug code
|
2022-06-29 05:57:03 -07:00 |
|
Brian Fiete
|
45a0f774c7
|
Fixed AddToWorkList issue with MethodInstanceOnly on AlwaysInclude
|
2022-06-29 05:56:07 -07:00 |
|
Brian Fiete
|
c8d2d4852e
|
Improved extension virtual override
|
2022-06-28 09:34:46 -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
|
e16a78a65b
|
Fixed append field ctor call
|
2022-06-27 15:21:01 -07:00 |
|
Brian Fiete
|
9d079dfcb6
|
Fixed error handling in const append calc
|
2022-06-27 11:28:38 -07:00 |
|
Brian Fiete
|
1d2811f50d
|
Appended fields
|
2022-06-27 10:55:31 -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
|
2a55b5c7bb
|
Support System.Compiler values in comptime, SetReturnType, Enum helpers
|
2022-06-23 11:53:21 -07:00 |
|
Brian Fiete
|
f47d9e0b01
|
Fixed CurrentAddToConstHolder of sized array types
|
2022-06-23 05:20:54 -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
|
f8e57ee5ff
|
Disallow funcs with explicit 'this' from binding to delegate constraint
|
2022-06-15 13:48:09 -07:00 |
|
Brian Fiete
|
5268e103e9
|
Allow mixins and expression blocks to end in a ref expression
|
2022-06-15 06:45:53 -07:00 |
|
Brian Fiete
|
0cf9135b8a
|
Fixed non-composites 'in' parameters
|
2022-06-14 06:57:24 -07:00 |
|
Brian Fiete
|
80d9b11166
|
Fixed reification on delegate invocations
|
2022-06-13 11:50:13 -07:00 |
|
Brian Fiete
|
d9e97c7dc0
|
Prevent comptime from setting mHasBeenInstantiated
|
2022-06-13 09:57:23 -07:00 |
|
Brian Fiete
|
46947636f7
|
Improved ability of methodrefs to be used for Delegate constraints
|
2022-06-13 06:52:12 -07:00 |
|
Brian Fiete
|
6f51eca72c
|
Perform PopulateReified pass after ProcessPurgatory
|
2022-06-05 17:46:40 -07:00 |
|
Brian Fiete
|
dcd6f229af
|
Fixed comptime malloc/free with custom allocator set
|
2022-06-02 07:06:55 -07:00 |
|
Brian Fiete
|
3dadbc3506
|
Removed redundant interface errors after type fail
|
2022-06-01 15:21:32 -07:00 |
|
Brian Fiete
|
acf8b62f82
|
Fixed union equals method
|
2022-06-01 11:26:01 -07:00 |
|