Brian Fiete
|
fe5cae2220
|
Splat aggregation fix in sized array initializer
|
2023-04-18 11:26:21 -07:00 |
|
Brian Fiete
|
596dd2401d
|
Added support for indexer in initializer expression, reeval Add calls
|
2023-03-17 11:13:41 -07:00 |
|
Brian Fiete
|
7f695596b8
|
Added '?' capture, reworked '&' capture, allow 'this' capture
|
2023-03-17 08:38:45 -07:00 |
|
Brian Fiete
|
5c6eec125c
|
Fixed null check
|
2023-03-14 14:31:03 -07:00 |
|
Brian Fiete
|
dd22fa056f
|
Fixed comptime geps with non-ptrsize indices
|
2023-03-14 11:56:59 -07:00 |
|
Brian Fiete
|
b261615bd9
|
Fixed issue with comptime strings ending up in executable
|
2023-03-02 12:41:07 -05:00 |
|
Brian Fiete
|
200bb6453c
|
Pointer subtraction using stride instead of size
|
2023-03-01 05:41:20 -05:00 |
|
Brian Fiete
|
06ac941471
|
Removed problematic temporary code
|
2023-01-26 10:54:34 -05:00 |
|
Brian Fiete
|
16de3a14a4
|
Property visibility fixes for default interface methods
|
2023-01-13 07:01:54 -05:00 |
|
Brian Fiete
|
82e06c4582
|
Improved lambda param name autocomplete triggering
|
2022-11-16 13:59:14 -08:00 |
|
Brian Fiete
|
6045137bce
|
Fixed autocomplete for lambda param names
|
2022-11-16 13:55:33 -08:00 |
|
Brian Fiete
|
3122839ea8
|
mCurMethodState null check for RestoreScoreState_LocalVariables
|
2022-10-18 12:52:21 -04:00 |
|
Hunter Bridges
|
d30fafb702
|
Field resolution compiler crash fix
|
2022-09-21 11:58:51 -07:00 |
|
Brian Fiete
|
38d47fa254
|
PerformAssignment_CheckOp methodInst null check
|
2022-09-15 08:40:22 -07:00 |
|
Brian Fiete
|
f6c49b1084
|
Fixed range type population issue
|
2022-09-08 17:07:48 -07:00 |
|
Brian Fiete
|
03c56b42c9
|
Better union field loading
|
2022-09-05 08:36:57 -07:00 |
|
Brian Fiete
|
d2356a0582
|
Fixed union lookup
|
2022-09-05 08:13:41 -07:00 |
|
Brian Fiete
|
519ccfe969
|
Fixed data cycle issue, 'using' union field lookup
|
2022-09-05 07:58:33 -07:00 |
|
Brian Fiete
|
c6f2798db7
|
Improved string-to-sized-array casts and initializations
|
2022-09-05 06:28:23 -07:00 |
|
Brian Fiete
|
1320b495d2
|
Fixed CheckSkipCall
|
2022-09-05 05:46:57 -07:00 |
|
Brian Fiete
|
c65fd5711d
|
Clear variable declarations inside deferredParamValues (ie skipCall)
|
2022-09-05 05:34:24 -07:00 |
|
Brian Fiete
|
f8f95e9de3
|
Allow warn/error attribute on fields
|
2022-08-27 09:23:31 -07:00 |
|
Brian Fiete
|
9062662ffb
|
Properly return undef const for let case in GetLiteral
|
2022-08-26 06:26:34 -07:00 |
|
Brian Fiete
|
c04d240210
|
Handle methodGenericArg dep for IsSpecializedByAutoCompleteMethod
|
2022-08-26 06:02:07 -07:00 |
|
Brian Fiete
|
f520932516
|
Const generic param method selector fix
|
2022-08-23 12:39:26 -07:00 |
|
Brian Fiete
|
77a99bdacc
|
Sized array .InitAll elemented initializer
|
2022-08-23 12:07:02 -07:00 |
|
Brian Fiete
|
0907bd1f52
|
Fixed splat aggregation issue in nullable null coalescing
|
2022-08-03 08:56:40 -07:00 |
|
Brian Fiete
|
052edbcb8d
|
Fixed assignment operator RHS conversion issue
|
2022-08-03 08:16:41 -07:00 |
|
Brian Fiete
|
e6352571c1
|
Fixed nullable null coalescing short circuiting
|
2022-08-03 07:54:35 -07:00 |
|
Brian Fiete
|
0bedd77f0a
|
WIP nullable fix
|
2022-08-01 14:46:25 -04:00 |
|
Brian Fiete
|
a23406d9dd
|
Fixed boxing in cast in ternary expression
|
2022-08-01 08:25:07 -04:00 |
|
Brian Fiete
|
ab4719422a
|
Splat fixes
|
2022-07-30 08:07:12 -04:00 |
|
Brian Fiete
|
56af3bb376
|
LoadLocal splat fix
|
2022-07-30 07:31:32 -04:00 |
|
Brian Fiete
|
1a85562d54
|
Fixed arg name failure in generic method selection
|
2022-07-26 15:12:25 -04:00 |
|
Brian Fiete
|
5416d30bf1
|
Fixed type population issue with enum UnderlyingType
|
2022-07-26 13:42:39 -04:00 |
|
Brian Fiete
|
7f328385db
|
Trailing whitespace trimming
|
2022-07-26 13:27:03 -04:00 |
|
Brian Fiete
|
06425735d9
|
Trim trailing whitespace
|
2022-07-26 12:51:06 -04:00 |
|
Brian Fiete
|
119e9189e5
|
Use StackMarkableObject when there's appended fields
|
2022-07-17 06:38:49 -04:00 |
|
Brian Fiete
|
7412bb6cde
|
Null check fix for case expr out check
|
2022-07-16 15:12:09 -04:00 |
|
Brian Fiete
|
e28b9c8325
|
Fixed mixin generic bind issue with BfLookupFieldFlag_BindOnly
|
2022-07-14 14:08:37 -04:00 |
|
Brian Fiete
|
1183007a90
|
Improved generic binding in mixins
|
2022-07-14 07:44:19 -04:00 |
|
Brian Fiete
|
8020f6b9d3
|
Fixed 'using' protection check, populate circular ref in LookupField
|
2022-07-13 07:07:14 -04:00 |
|
Brian Fiete
|
51eaa6276f
|
Fix generic binding in generic mixins
|
2022-07-11 09:03:28 -04:00 |
|
Brian Fiete
|
d695434add
|
Correctly pass bypassVirtual into AddDeferredCall
|
2022-07-11 07:51:04 -04:00 |
|
Brian Fiete
|
935d5bd340
|
Allow null conditional on generic param without warning
|
2022-07-10 16:58:34 -04:00 |
|
Brian Fiete
|
ee7c057e25
|
Perform CheckModifyResult in ??=
|
2022-07-10 15:52:03 -04:00 |
|
Brian Fiete
|
450d541292
|
Added 'using' fields
|
2022-07-10 07:50:08 -04:00 |
|
Brian Fiete
|
ff229f385d
|
Properly set mIgnoreWrites in nameof expr
|
2022-07-08 09:21:22 -04:00 |
|
Brian Fiete
|
7dd2324fcf
|
Added nameof
|
2022-07-06 12:19:01 -07:00 |
|
Brian Fiete
|
5277797d73
|
Improved variable assignment detection
|
2022-07-05 08:04:38 -07:00 |
|