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 |
|
Brian Fiete
|
cbc4888853
|
Improvements to multi-extension virtual overrides
|
2022-07-04 10:21:31 -07:00 |
|
Brian Fiete
|
32cfb8733f
|
Fix for CheckMethod vtable check in autocomplete
|
2022-07-02 12:09:33 -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
|
d7d6559043
|
Properly allow inferred ctor for typed primitives
|
2022-07-01 08:13:58 -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
|
1d2811f50d
|
Appended fields
|
2022-06-27 10:55:31 -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
|
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
|
36a8c2c6ae
|
Added '->' support to nullables and Result<T>
|
2022-06-22 12:06:40 -07:00 |
|
Brian Fiete
|
abd511a93d
|
Added '->' operator, static indexer fix, RefCounted<T>
|
2022-06-22 08:35:25 -07:00 |
|
Brian Fiete
|
1b3b693cb2
|
Null check for generic delegate arg
|
2022-06-17 10:34:37 -07:00 |
|