Brian Fiete
|
b108349a67
|
Fixed rettype hashing
|
2024-01-23 07:09:20 -05:00 |
|
Brian Fiete
|
a356186514
|
Fixed comptime reflected static field accesses
|
2024-01-22 08:12:15 -05:00 |
|
Brian Fiete
|
23729f8c0b
|
month+1 for TimeLocal
|
2024-01-04 06:33:13 -05:00 |
|
Brian Fiete
|
3ae310e9a8
|
Error on non-consteval properties with 'var' types
|
2023-12-31 06:13:54 -05:00 |
|
Brian Fiete
|
0bed50cf7c
|
Mangle fixes
|
2023-12-27 08:22:08 -05:00 |
|
Brian Fiete
|
b98f1ea6a4
|
Fixed reflecting Invoke for delegate/function
|
2023-12-25 07:07:32 -05:00 |
|
Brian Fiete
|
078727c4a7
|
Hide internal generated methods from reflection, fix ctor/dtor names
|
2023-10-10 13:20:35 -07:00 |
|
Brian Fiete
|
a34e5a737d
|
Improved boxed value support in attribute data
|
2023-10-10 10:36:04 -07:00 |
|
Brian Fiete
|
559ac2f39e
|
Turn CreateValueFromExpression asset into InternalError
|
2023-07-27 07:16:54 -07:00 |
|
Brian Fiete
|
19fcb7f890
|
Fixed 'Function' constraint
|
2023-07-03 10:08:40 -04:00 |
|
Brian Fiete
|
c6150c850e
|
Made ResolveTypeRef failure more robust
|
2023-06-29 07:48:11 -04:00 |
|
Brian Fiete
|
2ead8e5377
|
Improved attribute encoding for nulls
|
2023-06-24 06:03:46 -04:00 |
|
Brian Fiete
|
0c6bf2d6b5
|
Soften splat error in BfModule::Cast
|
2023-06-22 06:30:50 -04:00 |
|
Brian Fiete
|
77ce6a4175
|
Fixed some extension dtor null issues
|
2023-05-30 09:00:30 -04:00 |
|
Brian Fiete
|
0738fa8ce9
|
Missing 'this' local variable protection
|
2023-04-17 09:43:51 -07:00 |
|
Brian Fiete
|
7f695596b8
|
Added '?' capture, reworked '&' capture, allow 'this' capture
|
2023-03-17 08:38:45 -07:00 |
|
Brian Fiete
|
afac703502
|
Extra SlotVirtualMethod robustness
|
2023-02-23 05:58:30 -05:00 |
|
MineGame159
|
fdc598b4a2
|
Add IsStatic and IsAbstract to System.Type
|
2023-02-17 16:00:34 +01:00 |
|
disarray2077
|
33fc0be429
|
Fix new ObsoleteAttribute constructors
|
2023-01-13 18:39:29 -03:00 |
|
Brian Fiete
|
213aea8c82
|
Fix GetStringPoolIdx with non-const arg
|
2022-10-25 08:33:24 -04:00 |
|
Brian Fiete
|
c270acdb39
|
Improved ExtractValue union splat handling
|
2022-09-10 10:54:12 -07:00 |
|
Brian Fiete
|
cafbcd30dc
|
Fixed ExtractValue for splat unions
|
2022-09-10 10:25:45 -07:00 |
|
Brian Fiete
|
47732ae09c
|
Fixed debug loc issue with line=0 col>0
|
2022-09-10 09:11:59 -07:00 |
|
Brian Fiete
|
c65fd5711d
|
Clear variable declarations inside deferredParamValues (ie skipCall)
|
2022-09-05 05:34:24 -07:00 |
|
Brian Fiete
|
2b7d0284f7
|
ConstantToCurrent span fix
|
2022-08-28 11:52:04 -07:00 |
|
Brian Fiete
|
cc3fe5e40c
|
Allow FlexibleArray with union array data
|
2022-08-28 10:48:56 -07:00 |
|
Brian Fiete
|
0b162c0ebd
|
Properly set ignoreWrites before restoring active function
|
2022-08-27 11:33:24 -07:00 |
|
Brian Fiete
|
f8f95e9de3
|
Allow warn/error attribute on fields
|
2022-08-27 09:23:31 -07:00 |
|
Brian Fiete
|
2b7c80282b
|
Remove invalid ignoreWrites
|
2022-08-26 07:14:13 -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
|
04f7ee4d2d
|
Fixed crash renaming mixins
|
2022-08-25 12:01:13 -07:00 |
|
Brian Fiete
|
cc3837ee49
|
Fixed interface method slotting issues
|
2022-08-25 11:44:55 -07:00 |
|
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 |
|